KEY
* Previously an MP for this seat in the 2015–17 parliament
† Previously an MP for this seat in any parliament prior to the 2015–17 parliament
‡ Previously an MP for a different seat in any previous parliament
¶ By-election held since the 2017 General Election
swing N/A indicates a constituency for which the swing data cannot be calculated because one of the top two parties in the 2015 General Election did not field a candidate in the seat in 2017.
ABBREVIATIONS OF POLITICAL PARTIES
Active Dem. | Movement for Active Democracy |
AD | Apolitical Democrats |
Alliance | Alliance Party of Northern Ireland |
AP | All People's Party |
APNI | APNI Party |
AWAP | Abolish the Welsh Assembly Party |
AWP | Animal Welfare Party |
BA | Brexit Alliance |
Blue | Blue Revolution |
BNP | British National Party |
Bournemouth | Bournemouth Independent Alliance |
BPE | Bus-Pass Elvis Party |
Bradford | Better for Bradford |
Brexit | The Brexit Party |
Bristol | Independents for Bristol |
C. | Conservative |
Change | Alter Change |
ChangeUK | The Independent Group for Change |
Ch. P. | The Christian Party |
CISTA | Cannabis is Safer than Alcohol |
Citizens | Citizens Independent Social Thought Alliance |
Co. Gd | Common Good |
Comm. | Communist Party of Britain |
Comm. Lge | Communist League |
Community | Communities United Party |
Compass | Compass Party |
Concordia | Concordia |
CPA | Christian Peoples Alliance |
Croydon | Putting Croydon First |
CSP | Common Sense Party |
DDI | Demos Direct Initiative |
Digital | Digital Democracy |
DUP | Democratic Unionist Party |
DVP | Democrats and Veterans Party |
Eccentric | The Eccentric Party of Great Britain |
Elmo | Give Me Back Elmo |
Elvis | Church of the Militant Elvis |
Eng. Dem. | English Democrats |
Eng. Ind. | English Independence |
For Britain | The For Britain Movement |
Friends | Friends Party |
GM Homeless | Greater Manchester Homeless Voice |
Good | The Common Good |
Green | Green Party |
Green Soc. | Alliance for Green Socialism |
Guildford | Guildford Greenbelt Group |
Humanity | Humanity |
Ind. | Independent |
IPP | Immigrants Political Party |
JACP | Justice & Anti-Corruption Party |
Just | The Just Political Party |
Lab. | Labour |
Lab. Alt | Labour Alternative |
Lab. Co-op | Labour and Co-operative |
LD | Liberal Democrat |
Lib. | The Liberal Party |
Lib. GB | Liberty Great Britain |
Libertarian | Libertarian Party |
Lincs Ind. | Lincolnshire Independents |
Loony | Monster Raving Loony Party |
Love | One Love Party |
MC | The Magna Carta Party |
Money | Money Free Party |
ND | No description |
NE | The North East Party |
NF | National Front |
NHAP | National Health Action Party |
North | Putting North of England People First |
Northern | Northern Party |
Open | Open Borders Party |
Patria | Patria |
PBP | People Before Profit Alliance |
PC | Plaid Cymru |
Peace | Peace Party |
PF | People First |
Pilgrim | The Pilgrim Party |
Pirate | Pirate Party UK |
Poole | The Party for Poole People Ltd |
Populist | Populist Party |
PUP | Progressive Unionist Party |
Radical | The Radical Party |
Realist | The Realists' Party |
Rebooting | Rebooting Democracy |
Referendum | Scotland's Independence Referendum Party |
Renew | Renew Party |
Respect | The Respect Party |
Rochdale | Rochdale First Party |
Roman | The Roman Party |
S. New | Something New |
SCP | Scottish Christian Party |
SDLP | Social Democratic and Labour Party |
SF | Sinn Fein |
SNP | Scottish National Party |
Soc. | Socialist Party |
Soc. Dem. | Social Democratic Party |
Soc. Lab. | Socialist Labour Party |
Southampton | Southampton Independents |
Southend | Southend Independent Association |
Southport | The Southport Party |
Sovereign | Independent Sovereign Democratic Britain |
Space | Space Navies Party |
Speaker | The Speaker |
SPGB | The Socialist Party of Great Britain |
SSP | Scottish Socialist Party |
Thanet | Party for a United Thanet |
TUSC | Trade Unionist and Socialist Coalition |
TUV | Traditional Unionist Voice |
UKEUP | UK European Union Party |
UKIP | UK Independence Party |
UUP | Ulster Unionist Party |
Wessex Reg. | Wessex Regionalists |
Wigan | Wigan Independents |
Women | Women's Equality Party |
Worth | The New Society of Worth |
WP | Workers' Party |
WRP | Workers' Revolutionary Party |
WVPTFP | War Veteran's Pro-Traditional Family Party |
Yorks | Yorkshire First |
Yorkshire | The Yorkshire Party |
Young | Young People's Party UK |