List of MPs elected in the 2017 United Kingdom general election

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Mr Hall of England (talk | contribs) at 18:12, 20 July 2020. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Fifty-seventh Parliament of the United Kingdom
56th Parliament 58th Parliament
Overview
Legislative bodyParliament of the United Kingdom
Meeting placePalace of Westminster
Term21 June 2017 – 6 November 2019
Election2017 United Kingdom general election
GovernmentFirst Johnson ministry
from 24 July 2019
Second May ministry – until 24 July 2019
House of Commons
Members650
SpeakerJohn Bercow
until 4 November 2019
Sir Lindsay Hoyle
from 4 November 2019
LeaderAndrea Leadsom
until 22 May 2019
Mel Stride
from 23 May 2019
Jacob Rees-Mogg
from 24 July 2019
Prime MinisterTheresa May (Conservative Party)
until 24 July 2019
Boris Johnson (Conservative Party)
from 24 July 2019
Leader of the OppositionJeremy Corbyn (Labour Party)
Third-party leaderIan Blackford (Scottish National Party)
House of Lords
Members776
Lord SpeakerThe Lord Fowler
LeaderThe Baroness Evans of Bowes Park
Leader of the OppositionThe Baroness Smith of Basildon
Crown-in-Parliament
Queen Elizabeth II
Sessions
1st21 June 2017 – 8 October 2019
2nd14 October – 6 November 2019

The fifty-seventh Parliament of the United Kingdom was the legislature following the 2017 general election of Members of Parliament (MPs) to the House of Commons of the United Kingdom. Parliament consists of the House of Lords and the elected House of Commons. Each of Parliament's 650 constituencies returned one Member of Parliament to the House of Commons.[1] In the 2017 general election a record number of women (208) were elected as MPs.[2]

The State Opening of Parliament at the Palace of Westminster by Queen Elizabeth II was on 21 June 2017. The subsequent parliamentary session was the longest since the formation of the United Kingdom in 1707, and the longest to sit at Westminster since the Long Parliament in the 17th century.[3] The second and last parliamentary session however was the shortest since October 1948,[4] lasting less than a month, from 14 October 2019 until Parliament dissolved at 00:01 on 6 November 2019.[5]

It was marked by unprecedented political turmoil as Governments led by both Theresa May and Boris Johnson were unable to win a series of important votes on the issue of Brexit. This left both Parliament and the Government in a prolonged state of deadlock and unable to move forward on the issue. Consequently, there was an unusually high number of defections and suspensions, including the suspension of 21 Conservative MPs in September 2019; 10 of those suspended MPs re-joined the Conservative Party in October 2019. The Parliament was dissolved after the Government passed the Early Parliamentary General Election Act 2019, which bypassed the Fixed-term Parliaments Act 2011 to bring the next election forward to December 2019 from its original scheduled May 2022 date.

Notable newcomers in this general election included Anneliese Dodds, Douglas Ross, Layla Moran, Laura Pidcock, Anna McMorrin, Wera Hobhouse, Preet Gill, Vicky Ford, Kemi Badenoch, Alister Jack, Emma Little-Pengelly, Luke Pollard, Julia Lopez, Marsha de Cordova, Ben Bradley and Rosie Duffield.

House of Commons composition

Below are graphical representations of the House of Commons showing party strengths directly after the 2017 general election, at important intermediate points, and immediately prior to dissolution. This is not an actual seating plan of the House, which has only five rows of benches on each side, with the government party to the right of the Speaker of the House of Commons and opposition parties to the left, but with room for only around two-thirds of MPs to sit at any one time.

This table shows the number of MPs in each party:

Affiliation Members[6]
At 2017 election At dissolution Change
  The Speaker 1 1 Steady
Registered parliamentary parties
Conservative Gov 317 298 Decrease 19
style="width: 4px; background-color:Template:Labour Party (UK)/meta/color;" | [[Labour Party (UK)|Template:Labour Party (UK)/meta/shortname]] Opp 262 242 Decrease 20
SNP 35 35 Steady
Liberal Democrats 12 20 Increase 8
DUP C&S 10 10 Steady
Sinn Féin 7 7 Steady
Change UK 5 Increase 5
Plaid Cymru 4 4 Steady
Green 1 1 Steady
Others
Independent 1 21 Increase 20
The Independents 2 Increase 2
  BSJP 1 Increase 1
  Suspended 1 Increase 1
  Vacant 2 Increase 2
Total 650 Steady
Voting total 639 637 Decrease 2
Safe majority 320 319 Decrease 1
Gov short by 4 22 Increase 18
Gov + C&S total 326 307 Decrease 19
Gov + C&S majority 13 -23 Decrease 36
Notes
  • For full details of changes during the 57th Parliament, see Defections and suspensions and By-elections.
  • Labour, as the largest party not in government, took the role of Official Opposition (OO). The Co-operative Party was represented in the House of Commons by Labour MPs sitting with the Labour and Co-operative designation.[7]
  • "Members elected" refers to the composition resulting from the election on 8 June 2017, but note that the confidence and supply arrangement (C&S) was only reached on 26 June.
  • The "voting total" is the effective size of the House excluding vacancies, suspensions, and certain members (ten at dissolution): the Speaker, two (usually three) Deputy Speakers (one Labour and one Conservative) who had only a tie-breaking vote constrained by conventions,[8] and seven abstentionist members (Sinn Féin). This left relevant party voting totals as follows: Con 297, Lab 241, SF 0, Speaker 0.
  • The "safe majority" (the number of seats needed to have a majority of one or two), "Gov short by" (the margin by which the governing Conservatives are short of that majority), and "Gov + C&S total" are based on the voting totals. The government entered into a confidence and supply agreement to secure a small majority, which shrank due to defections, finally disappearing on 3 September 2019. Hence, the "Gov + C&S majority", calculated as the sum of voting Conservative and Democratic Unionist Party members, less the sum of all other voting members, was negative at dissolution.

List of MPs elected in the general election

The following table is a list of MPs elected, ordered by constituency. Names of incumbents are listed where they stood for re-election; for details of other defeated candidates and the incumbent who stood down in those cases see individual constituency articles.

Constituency Party of incumbent
before election
Member returned (2017)[9] Party Notes Job before elected as MP
Aberavon style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Stephen Kinnock
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Managing Director of the Global Leadership and Technology Exchange for Xynteo & Spouse of the Prime Minister of Denmark
Aberconwy style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Guto Bebb
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held Business Development Director of Innovas Wales
Aberdeen North style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Kirsty Blackman
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held Teacher
Aberdeen South style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Ross Thomson
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat gain, defeated incumbent Callum McCaig Member of the Scottish Parliament for North East Scotland & Store trainer for Debenhams
Airdrie and Shotts style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Neil Gray
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held Radio Producer for BBC Radio Orkney
Aldershot style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Leo Docherty
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held, incumbent Sir Gerald Howarth stood down Director of the Conservative Middle East Council & Army Officer
Aldridge-Brownhills style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Wendy Morton
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held Businesswoman
Altrincham and Sale West style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Graham Brady
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held Director of Public Affairs for Waterfront Partnership
Alyn and Deeside style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Mark Tami
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Trade Unionist
Amber Valley style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Nigel Mills
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held Chartered Accountant
Angus style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Kirstene Hair
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat gain, defeated incumbent Mike Weir Events Manager for DC Thomson
Arfon style="background-color: Template:Plaid Cymru/meta/color" | Plaid Cymru
Hywel Williams
style="background-color: Template:Plaid Cymru/meta/color" | Plaid Cymru Seat held Social Worker
Argyll and Bute style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Brendan O'Hara
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held TV Producer for STV
Arundel and South Downs style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Nick Herbert
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held Director of Reform
Ashfield style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Gloria De Piero
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Political Editor of GMTV
Ashford style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Damian Green
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held Journalist
Ashton-under-Lyne style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Angela Rayner
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Trade Unionist
Aylesbury style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
David Lidington
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held Special Adviser to Douglas Hurd
Ayr, Carrick and Cumnock style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Bill Grant
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat gain, defeated incumbent Corri Wilson Fireman
Banbury style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Victoria Prentis
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held Civil Servant in the Government Legal Department
Banff and Buchan style="background-color: Template:Scottish National Party/meta/color" | Scottish National
David Duguid
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat gain, defeated incumbent Eilidh Whiteford Engineer
Barking style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Margaret Hodge
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Consultant at PricewaterhouseCoopers
Barnsley Central style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Dan Jarvis
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Army Officer
Barnsley East style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Stephanie Peacock
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held, incumbent Michael Dugher stood down Trade Unionist
Barrow and Furness style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
John Woodcock
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held Special Advisor to Gordon Brown
Basildon and Billericay style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
John Baron
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held Hedge Fund Manager & Army Officer
Basingstoke style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Maria Miller
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held Director of the Rowland Group
Bassetlaw style="background-color: Template:Labour Party (UK)/meta/color" | Labour
John Mann
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Trade Unionist
Bath style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Wera Hobhouse
style="background-color: Template:Liberal Democrats (UK)/meta/color" | Liberal Democrats Seat gain, defeated incumbent Ben Howlett Teacher
Batley and Spen style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
Tracy Brabin
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held Actress
Battersea style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Marsha de Cordova
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent Jane Ellison Charity Worker
Beaconsfield style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Dominic Grieve
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held Barrister
Beckenham style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Bob Stewart
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held Army Officer
Bedford style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Mohammad Yasin
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent Conservative Richard Fuller Taxi driver & Bedford Borough Councillor
Belfast East style="background-color: Template:Democratic Unionist Party/meta/color" | DUP
Gavin Robinson
style="background-color: Template:Democratic Unionist Party/meta/color" | DUP Seat held Barrister
Belfast North style="background-color: Template:Democratic Unionist Party/meta/color" | DUP
Nigel Dodds
style="background-color: Template:Democratic Unionist Party/meta/color" | DUP Seat held Barrister
Belfast South style="background-color: Template:Social Democratic and Labour Party/meta/color" | SDLP
Emma Little-Pengelly
style="background-color: Template:Democratic Unionist Party/meta/color" | DUP Seat gain, defeated incumbent Alasdair McDonnell Special Advisor to Peter Robinson
Belfast West style="background-color: Template:Sinn Féin/meta/color" | Sinn Féin
Paul Maskey
style="background-color: Template:Sinn Féin/meta/color" | Sinn Féin Seat held Tourism Manager
Bermondsey and Old Southwark style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Neil Coyle
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Director of Policy and Campaigns at Disability Rights UK
Berwick-upon-Tweed style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Anne-Marie Trevelyan
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held Chartered Accountant
Berwickshire, Roxburgh and Selkirk style="background-color: Template:Scottish National Party/meta/color" | Scottish National
John Lamont
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat gain, defeated incumbent Calum Kerr Member of the Scottish Parliament for Ettrick, Roxburgh and Berwickshire & Solicitor
Bethnal Green and Bow style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Rushanara Ali
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Director of the Young Foundation
Beverley and Holderness style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Graham Stuart
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held Solicitor
Bexhill and Battle style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Huw Merriman
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held Barrister
Bexleyheath and Crayford style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
David Evennett
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held Insurance Broker
Birkenhead style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Frank Field
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Director of the Child Poverty Action Group
Birmingham, Edgbaston style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
Preet Gill
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held, incumbent Gisela Stuart stood down Social Worker
Birmingham, Erdington style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Jack Dromey
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Trade Unionist & Treasurer of the Labour Party
Birmingham, Hall Green style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Roger Godsiff
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Trade Unionist
Birmingham, Hodge Hill style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Liam Byrne
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Investment Banker
Birmingham, Ladywood style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Shabana Mahmood
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Solicitor
Birmingham, Northfield style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Richard Burden
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Trade Unionist
Birmingham, Perry Barr style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Khalid Mahmood
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Engineer
Birmingham, Selly Oak style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Steve McCabe
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Care worker
Birmingham, Yardley style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Jess Phillips
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Business Development Manager for Women's Aid Federation of England
Bishop Auckland style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Helen Goodman
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Chief Executive of the National Association of Toy and Leisure Libraries
Blackburn style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Kate Hollern
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Contracts Manager at Blackburn College
Blackley and Broughton style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Graham Stringer
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Analytical Chemist
Blackpool North and Cleveleys style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Paul Maynard
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held Special Advisor to Liam Fox
Blackpool South style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Gordon Marsden
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Lecturer at the Open University
Blaenau Gwent style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Nick Smith
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Director of Policy and Partnerships at the Royal College of Speech and Language Therapists
Blaydon style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Liz Twist
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held, incumbent David Anderson stood down Trade Unionist
Blyth Valley style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Ronnie Campbell
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Miner
Bognor Regis and Littlehampton style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Nick Gibb
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held Chartered Accountant
Bolsover style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Dennis Skinner
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Miner
Bolton North East style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Sir David Crausby
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Trade Unionist
Bolton South East style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Yasmin Qureshi
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Barrister
Bolton West style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Chris Green
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held Engineer
Bootle style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Peter Dowd
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held Trade Unionist
Boston and Skegness style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Matt Warman
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held Journalist for The Daily Telegraph
Bosworth style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
David Tredinnick
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held Manager at Malden Mitcham Properties
Bournemouth East style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Tobias Ellwood
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held Army Officer
Bournemouth West style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Conor Burns
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Bracknell style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Phillip Lee
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Bradford East style="background-color: Template:Labour Party (UK)/meta/color" | Labour Imran Hussain style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Bradford South style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Judith Cummins
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Bradford West style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Naz Shah
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Braintree style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
James Cleverly
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Brecon and Radnorshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Christopher Davies
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Brent Central style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Dawn Butler
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Brent North style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Barry Gardiner
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Brentford and Isleworth style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Ruth Cadbury
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Brentwood and Ongar style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Alex Burghart
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held, incumbent Sir Eric Pickles stood down
Bridgend style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Madeleine Moon
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Bridgwater and West Somerset style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Ian Liddell-Grainger
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Brigg and Goole style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Andrew Percy
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Brighton Kemptown style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Lloyd Russell-Moyle
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat gain, defeated incumbent Simon Kirby
Brighton Pavilion style="background-color: Template:Green Party of England and Wales/meta/color" | Green
Caroline Lucas
style="background-color: Template:Green Party of England and Wales/meta/color" | Green Seat held
Bristol East style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Kerry McCarthy
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Bristol North West style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Darren Jones
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent Charlotte Leslie
Bristol South style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Karin Smyth
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Bristol West style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Thangam Debbonaire
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Broadland style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Keith Simpson
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Bromley and Chislehurst style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Bob Neill
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Bromsgrove style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Sajid Javid
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Broxbourne style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Charles Walker
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Broxtowe style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Anna Soubry
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Buckingham style="background-color: Template:Speaker of the House of Commons (United Kingdom)/meta/color" | The Speaker
John Bercow
style="background-color: Template:Speaker of the House of Commons (United Kingdom)/meta/color" | Speaker Seat held
Burnley style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Julie Cooper
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Burton style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Andrew Griffiths
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Bury North style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
James Frith
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent David Nuttal
Bury South style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Ivan Lewis
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held, suspended by Labour November 2017[10]
Bury St Edmunds style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Jo Churchill
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Caerphilly style="background-color: Template:Labour Party (UK)/meta/color" | Labour Wayne David style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Caithness, Sutherland and Easter Ross style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Jamie Stone
style="background-color: Template:Liberal Democrats (UK)/meta/color" | Liberal Democrats Seat gain, defeated incumbent Paul Monaghan
Calder Valley style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Craig Whittaker
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Camberwell and Peckham style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Harriet Harman
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Camborne and Redruth style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
George Eustice
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Cambridge style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Daniel Zeichner
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Cannock Chase style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Amanda Milling
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Canterbury style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Rosie Duffield
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent Julian Brazier
Cardiff Central style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Jo Stevens
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Cardiff North style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Anna McMorrin
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent Craig Williams
Cardiff South and Penarth style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
Stephen Doughty
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held
Cardiff West style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Kevin Brennan
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Carlisle style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
John Stevenson
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Carmarthen East and Dinefwr style="background-color: Template:Plaid Cymru/meta/color" | Plaid Cymru
Jonathan Edwards
style="background-color: Template:Plaid Cymru/meta/color" | Plaid Cymru Seat held
Carmarthen West and South Pembrokeshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Simon Hart
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Carshalton and Wallington style="background-color: Template:Liberal Democrats (UK)/meta/color" | Liberal Democrats
Tom Brake
style="background-color: Template:Liberal Democrats (UK)/meta/color" | Liberal Democrats Seat held
Castle Point style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Rebecca Harris
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Central Ayrshire style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Philippa Whitford
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
Central Devon style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Mel Stride
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Central Suffolk and North Ipswich style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Daniel Poulter
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Ceredigion style="background-color: Template:Liberal Democrats (UK)/meta/color" | Liberal Democrats
Ben Lake
style="background-color: Template:Plaid Cymru/meta/color" | Plaid Cymru Seat gain, defeated incumbent Mark Williams
Charnwood style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Edward Argar
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Chatham and Aylesford style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Tracey Crouch
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Cheadle style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Mary Robinson
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Chelmsford style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Vicky Ford
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held, incumbent Sir Simon Burns stood down
Chelsea and Fulham style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Greg Hands
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Cheltenham style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Alex Chalk
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Chesham and Amersham style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Cheryl Gillan
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Chesterfield style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Toby Perkins
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Chichester style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Gillian Keegan
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held, incumbent Andrew Tyrie stood down
Chingford and Woodford Green style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Iain Duncan Smith
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Chippenham style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Michelle Donelan
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Chipping Barnet style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Theresa Villiers
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Chorley style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Lindsay Hoyle
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Christchurch style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Christopher Chope
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Cities of London and Westminster style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Mark Field
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
City of Chester style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Chris Matheson
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Clacton style="background-color: Template:Independent/meta/color" | Independent[a]
Giles Watling
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat gain, incumbent Douglas Carswell (originally a UKIP MP) stood down
Cleethorpes style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Martin Vickers
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Clwyd South style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Susan Elan Jones
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Clwyd West style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
David Jones
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Coatbridge, Chryston and Bellshill style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Hugh Gaffney
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent Phil Boswell
Colchester style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Will Quince
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Colne Valley style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Thelma Walker
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent Jason McCartney
Congleton style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Fiona Bruce
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Copeland style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Trudy Harrison
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Corby style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Tom Pursglove
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
The Cotswolds style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Geoffrey Clifton-Brown
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Coventry North East style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Colleen Fletcher
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Coventry North West style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Geoffrey Robinson
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Coventry South style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Jim Cunningham
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Crawley style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Henry Smith
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Crewe and Nantwich style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Laura Smith
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent Edward Timpson
Croydon Central style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Sarah Jones
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent Gavin Barwell
Croydon North style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
Steve Reed
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held
Croydon South style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Chris Philp
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Cumbernauld, Kilsyth and Kirkintilloch East style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Stuart McDonald
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
Cynon Valley style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Ann Clwyd
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Dagenham and Rainham style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Jon Cruddas
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Darlington style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Jenny Chapman
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Dartford style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Gareth Johnson
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Daventry style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Chris Heaton-Harris
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Delyn style="background-color: Template:Labour Party (UK)/meta/color" | Labour
David Hanson
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Denton and Reddish style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Andrew Gwynne
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Derby North style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Chris Williamson
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent Amanda Solloway
Derby South style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Margaret Beckett
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Derbyshire Dales style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Patrick McLoughlin
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Devizes style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Claire Perry
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Dewsbury style="background-color: Template:Labour Party (UK)/meta/color" | Labour Paula Sherriff style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Don Valley style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Caroline Flint
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Doncaster Central style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Rosie Winterton
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Doncaster North style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Ed Miliband
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Dover style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Charlie Elphicke
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Dudley North style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Ian Austin
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Dudley South style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Mike Wood
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Dulwich and West Norwood style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Helen Hayes
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Dumfries and Galloway style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Alister Jack
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat gain, defeated incumbent Richard Arkless
Dumfriesshire, Clydesdale and Tweeddale style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
David Mundell
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Dundee East style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Stewart Hosie
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
Dundee West style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Chris Law
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
Dunfermline and West Fife style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Douglas Chapman
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
City of Durham style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Roberta Blackman-Woods
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Dwyfor Meirionnydd style="background-color: Template:Plaid Cymru/meta/color" | Plaid Cymru
Liz Saville-Roberts
style="background-color: Template:Plaid Cymru/meta/color" | Plaid Cymru Seat held
Ealing Central and Acton style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Rupa Huq
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Ealing North style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Stephen Pound
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Ealing Southall style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Virendra Sharma
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Easington style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Grahame Morris
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
East Antrim style="background-color: Template:Democratic Unionist Party/meta/color" | DUP
Sammy Wilson
style="background-color: Template:Democratic Unionist Party/meta/color" | DUP Seat held
East Devon style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Hugo Swire
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
East Dunbartonshire style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Jo Swinson
style="background-color: Template:Liberal Democrats (UK)/meta/color" | Liberal Democrats Seat gain, defeated incumbent John Nicolson
East Ham style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Stephen Timms
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
East Hampshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Damian Hinds
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
East Kilbride, Strathaven and Lesmahagow style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Lisa Cameron
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
East Londonderry style="background-color: Template:Democratic Unionist Party/meta/color" | DUP
Gregory Campbell
style="background-color: Template:Democratic Unionist Party/meta/color" | DUP Seat held
East Lothian style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Martin Whitfield
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent George Kerevan
East Renfrewshire style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Paul Masterton
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat gain, defeated incumbent Kirsten Oswald
East Surrey style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Sam Gyimah
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
East Worthing and Shoreham style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Tim Loughton
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
East Yorkshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Greg Knight
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Eastbourne style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Stephen Lloyd
style="background-color: Template:Liberal Democrats (UK)/meta/color" | Liberal Democrats Seat gain, defeated incumbent Caroline Ansell
Eastleigh style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Mims Davies
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Eddisbury style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Antoinette Sandbach
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Edinburgh East style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Tommy Sheppard
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
Edinburgh North and Leith style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Deidre Brock
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
Edinburgh South style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Ian Murray
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Edinburgh South West style="background-color: Template:Scottish National Party/meta/color" | Scottish National Joanna Cherry style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
Edinburgh West style="background-color: Template:Independent/meta/color" | Independent[a]
Christine Jardine
style="background-color: Template:Liberal Democrats (UK)/meta/color" | Liberal Democrats Seat gain, incumbent Michelle Thomson (originally a Scottish National MP) stood down
Edmonton style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
Kate Osamor
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held
Ellesmere Port and Neston style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Justin Madders
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Elmet and Rothwell style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Alec Shelbrooke
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Eltham style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Clive Efford
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Enfield North style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Joan Ryan
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Enfield Southgate style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Bambos Charalambous
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent David Burrowes
Epping Forest style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Eleanor Laing
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Epsom and Ewell style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Chris Grayling
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Erewash style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Maggie Throup
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Erith and Thamesmead style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Teresa Pearce
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Esher and Walton style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Dominic Raab
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Exeter style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Ben Bradshaw
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Falkirk style="background-color: Template:Scottish National Party/meta/color" | Scottish National
John McNally
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
Fareham style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Suella Braverman
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Faversham and Mid Kent style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Helen Whately
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Feltham and Heston style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
Seema Malhotra
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held
Fermanagh and South Tyrone style="background-color: Template:Ulster Unionist Party/meta/color" | UUP
Michelle Gildernew
style="background-color: Template:Sinn Féin/meta/color" | Sinn Féin Seat gain, defeated incumbent Tom Elliott
Filton and Bradley Stoke style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Jack Lopresti
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Finchley and Golders Green style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Mike Freer style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Folkestone and Hythe style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Damian Collins
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Forest of Dean style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Mark Harper
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Foyle style="background-color: Template:Social Democratic and Labour Party/meta/color" | SDLP
Elisha McCallion
style="background-color: Template:Sinn Féin/meta/color" | Sinn Féin Seat gain, defeated incumbent Mark Durkan
Fylde style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Mark Menzies
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Gainsborough style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Edward Leigh
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Garston and Halewood style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Maria Eagle
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Gateshead style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Ian Mearns
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Gedling style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Vernon Coaker
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Gillingham and Rainham style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Rehman Chishti
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Glasgow Central style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Alison Thewliss
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
Glasgow East style="background-color: Template:Independent/meta/color" | Independent[a]
David Linden
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held, incumbent Natalie McGarry (originally an SNP MP) stood down
Glasgow North style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Patrick Grady
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
Glasgow North East style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Paul Sweeney
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat gain, defeated incumbent Anne McLaughlin
Glasgow North West style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Carol Monaghan
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
Glasgow South style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Stewart McDonald
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
Glasgow South West style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Chris Stephens
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
Glenrothes style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Peter Grant
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
Gloucester style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Richard Graham
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Gordon style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Colin Clark
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat gain, defeated incumbent Alex Salmond
Gosport style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Caroline Dinenage
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Gower style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Tonia Antoniazzi
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent Byron Davies
Grantham and Stamford style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Nicholas Boles
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Gravesham style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Adam Holloway style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Great Grimsby style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Melanie Onn
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Great Yarmouth style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Brandon Lewis
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Greenwich and Woolwich style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Matthew Pennycook
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Guildford style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Anne Milton
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Hackney North and Stoke Newington style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Diane Abbott
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Hackney South and Shoreditch style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
Meg Hillier
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held
Halesowen and Rowley Regis style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
James Morris
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Halifax style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Holly Lynch
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Haltemprice and Howden style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
David Davis
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Halton style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Derek Twigg
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Hammersmith style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Andy Slaughter
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Hampstead and Kilburn style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Tulip Siddiq
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Harborough style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Neil O'Brien
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held, incumbent Sir Edward Garnier stood down
Harlow style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Robert Halfon
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Harrogate and Knaresborough style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Andrew Jones
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Harrow East style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Bob Blackman
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Harrow West style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
Gareth Thomas
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held
Hartlepool style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Mike Hill
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held, incumbent Iain Wright stood down
Harwich and North Essex style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Bernard Jenkin
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Hastings and Rye style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Amber Rudd
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Havant style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Alan Mak
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Hayes and Harlington style="background-color: Template:Labour Party (UK)/meta/color" | Labour
John McDonnell
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Hazel Grove style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
William Wragg
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Hemel Hempstead style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Mike Penning
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Hemsworth style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Jon Trickett
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Hendon style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Matthew Offord
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Henley style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
John Howell
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Hereford and South Herefordshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Jesse Norman
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Hertford and Stortford style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Mark Prisk
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Hertsmere style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Oliver Dowden
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Hexham style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Guy Opperman
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Heywood and Middleton style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Liz McInnes
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
High Peak style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Ruth George
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent Andrew Bingham
Hitchin and Harpenden style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Bim Afolami
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held, incumbent Peter Lilley stood down
Holborn and St Pancras style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Keir Starmer
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Hornchurch and Upminster style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Julia Lopez
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held, incumbent Angela Watkinson stood down
Hornsey and Wood Green style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Catherine West
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Horsham style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Jeremy Quin
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Houghton and Sunderland South style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Bridget Phillipson
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Hove style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Peter Kyle
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Huddersfield style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
Barry Sheerman
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held
Huntingdon style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Jonathan Djanogly
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Hyndburn style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Graham Jones
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Ilford North style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Wes Streeting
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Ilford South style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
Mike Gapes
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held
Inverclyde style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Ronnie Cowan
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
Inverness, Nairn, Badenoch and Strathspey style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Drew Hendry
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
Ipswich style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Sandy Martin
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent Ben Gummer
Isle of Wight style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Bob Seely
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held, incumbent Andrew Turner stood down
Islington North style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Jeremy Corbyn
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Islington South and Finsbury style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Emily Thornberry
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Islwyn style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
Chris Evans
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held
Jarrow style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Stephen Hepburn
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Keighley style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
John Grogan
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent Kris Hopkins
Kenilworth and Southam style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Jeremy Wright
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Kensington style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative File:Emma Dent Coad, MP for Kensington.jpg
Emma Dent Coad
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent Victoria Borwick
Kettering style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Philip Hollobone
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Kilmarnock and Loudoun style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Alan Brown
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
Kingston and Surbiton style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Ed Davey
style="background-color: Template:Liberal Democrats (UK)/meta/color" | Liberal Democrats Seat gain, defeated incumbent James Berry
Kingston upon Hull East style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Karl Turner
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Kingston upon Hull North style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Diana Johnson
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Kingston upon Hull West and Hessle style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Emma Hardy
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held, incumbent Alan Johnson stood down
Kingswood style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Chris Skidmore
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Kirkcaldy and Cowdenbeath style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Lesley Laird
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent Roger Mullin
Knowsley style="background-color: Template:Labour Party (UK)/meta/color" | Labour
George Howarth
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Lagan Valley style="background-color: Template:Democratic Unionist Party/meta/color" | DUP
Jeffrey Donaldson
style="background-color: Template:Democratic Unionist Party/meta/color" | DUP Seat held
Lanark and Hamilton East style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Angela Crawley
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
Lancaster and Fleetwood style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Cat Smith
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Leeds Central style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Hilary Benn
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Leeds East style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Richard Burgon
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Leeds North East style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Fabian Hamilton
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Leeds North West style="background-color: Template:Liberal Democrats (UK)/meta/color" | Liberal Democrats
Alex Sobel
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat gain, defeated incumbent Greg Mulholland
Leeds West style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Rachel Reeves
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Leicester East style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Keith Vaz
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Leicester South style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
Jon Ashworth
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held
Leicester West style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Liz Kendall
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Leigh style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Jo Platt
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held, incumbent Andy Burnham stood down
Lewes style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Maria Caulfield
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Lewisham East style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Heidi Alexander
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Lewisham West and Penge style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Ellie Reeves
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held, incumbent Jim Dowd stood down
Lewisham Deptford style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Vicky Foxcroft
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Leyton and Wanstead style="background-color: Template:Labour Party (UK)/meta/color" | Labour
John Cryer
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Lichfield style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Michael Fabricant
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Lincoln style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Karen Lee
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent Karl McCartney
Linlithgow and East Falkirk style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Martyn Day
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
Liverpool Riverside style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
Louise Ellman
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held
Liverpool Walton style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Dan Carden
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held, incumbent Steve Rotheram stood down
Liverpool Wavertree style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
Luciana Berger
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held
Liverpool West Derby style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
Stephen Twigg
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held
Livingston style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Hannah Bardell
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
Llanelli style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Nia Griffith
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Loughborough style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Nicky Morgan
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Louth and Horncastle style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Victoria Atkins
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Ludlow style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Philip Dunne
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Luton North style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Kelvin Hopkins
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held. Suspended from party.
Luton South style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
Gavin Shuker
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held
Macclesfield style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
David Rutley
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Maidenhead style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Theresa May
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Maidstone and The Weald style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Helen Grant
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Makerfield style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Yvonne Fovargue
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Maldon style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
John Whittingdale
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Manchester Central style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
Lucy Powell
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held
Manchester, Gorton style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Afzal Khan
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held, last MP Sir Gerald Kaufman died in February 2017
Manchester Withington style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Jeff Smith
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Mansfield style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Ben Bradley
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat gain, defeated incumbent Sir Alan Meale
Meon Valley style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
George Hollingbery
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Meriden style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Caroline Spelman
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Merthyr Tydfil and Rhymney style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Gerald Jones
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Mid Bedfordshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Nadine Dorries
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Mid Derbyshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Pauline Latham
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Mid Dorset and North Poole style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Michael Tomlinson
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Mid Norfolk style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
George Freeman
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Mid Sussex style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Nicholas Soames
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Mid Ulster style="background-color: Template:Sinn Féin/meta/color" | Sinn Féin
Francie Molloy
style="background-color: Template:Sinn Féin/meta/color" | Sinn Féin Seat held
Mid Worcestershire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Nigel Huddleston
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Middlesbrough style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Andy McDonald
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Middlesbrough South and East Cleveland style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Simon Clarke
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat gain, incumbent Tom Blenkinsop stood down
Midlothian style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Danielle Rowley
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent Owen Thompson
Milton Keynes North style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Mark Lancaster
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Milton Keynes South style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Iain Stewart
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Mitcham and Morden style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Siobhain McDonagh
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Mole Valley style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Sir Paul Beresford style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Monmouth style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
David Davies
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Montgomeryshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Glyn Davies
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Moray style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Douglas Ross
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat gain, defeated incumbent Angus Robertson
Morecambe and Lunesdale style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
David Morris
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Morley and Outwood style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Andrea Jenkyns
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Motherwell and Wishaw style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Marion Fellows
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
Na h-Eileanan an Iar (Western Isles) style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Angus MacNeil
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
Neath style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Christina Rees
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
New Forest East style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Julian Lewis
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
New Forest West style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Desmond Swayne
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Newark style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Robert Jenrick
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Newbury style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Richard Benyon
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Newcastle upon Tyne Central style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Chinyelu Onwurah
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Newcastle upon Tyne East style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Nick Brown
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Newcastle upon Tyne North style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Catherine McKinnell
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Newcastle-under-Lyme style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Paul Farrelly
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Newport East style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Jessica Morden
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Newport West style="background-color: Template:Labour Party (UK)/meta/color" | Labour Paul Flynn style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Newry and Armagh style="background-color: Template:Sinn Féin/meta/color" | Sinn Féin
Mickey Brady
style="background-color: Template:Sinn Féin/meta/color" | Sinn Féin Seat held
Newton Abbot style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Anne Marie Morris
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Normanton, Pontefract and Castleford style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Yvette Cooper
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
North Antrim style="background-color: Template:Democratic Unionist Party/meta/color" | DUP
Ian Paisley Jr
style="background-color: Template:Democratic Unionist Party/meta/color" | DUP Seat held
North Ayrshire and Arran style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Patricia Gibson
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
North Cornwall style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Scott Mann
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
North Devon style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Peter Heaton-Jones
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
North Dorset style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Simon Hoare
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
North Down style="background-color: Template:Independent politician/meta/color" | Independent
Lady Sylvia Hermon
style="background-color: Template:Independent politician/meta/color" | Independent Seat held
North Durham style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Kevan Jones
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
North East Bedfordshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Alistair Burt
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
North East Cambridgeshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Stephen Barclay
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
North East Derbyshire style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Lee Rowley
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat gain, defeated incumbent Natascha Engel
North East Fife style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Stephen Gethins
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
North East Hampshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Ranil Jayawardena
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
North East Hertfordshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Oliver Heald
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
North East Somerset style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Jacob Rees-Mogg
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
North Herefordshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Bill Wiggin
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
North Norfolk style="background-color: Template:Liberal Democrats (UK)/meta/color" | Liberal Democrats
Norman Lamb
style="background-color: Template:Liberal Democrats (UK)/meta/color" | Liberal Democrats Seat held
North Shropshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Owen Paterson
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
North Somerset style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Liam Fox
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
North Swindon style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Justin Tomlinson
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
North Thanet style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Roger Gale
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
North Tyneside style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Mary Glindon
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
North Warwickshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Craig Tracey
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
North West Cambridgeshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Shailesh Vara
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
North West Durham style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Laura Pidcock
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held, incumbent Pat Glass stood down
North West Hampshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Kit Malthouse
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
North West Leicestershire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Andrew Bridgen
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
North West Norfolk style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Sir Henry Bellingham
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
North Wiltshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
James Gray
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Northampton North style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Michael Ellis
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Northampton South style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Andrew Lewer
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held, incumbent David Mackintosh stood down
Norwich North style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Chloe Smith
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Norwich South style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Clive Lewis
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Nottingham East style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
Chris Leslie
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held
Nottingham North style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Alex Norris
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held, incumbent Graham Allen stood down
Nottingham South style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Lilian Greenwood
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Nuneaton style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Marcus Jones
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Ochil and South Perthshire style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Luke Graham
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat gain, defeated incumbent Tasmina Ahmed-Sheikh
Ogmore style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Chris Elmore
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Old Bexley and Sidcup style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
James Brokenshire
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Oldham East and Saddleworth style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Debbie Abrahams
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Oldham West and Royton style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Jim McMahon
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held
Orkney and Shetland style="background-color: Template:Liberal Democrats (UK)/meta/color" | Liberal Democrats
Alistair Carmichael
style="background-color: Template:Liberal Democrats (UK)/meta/color" | Liberal Democrats Seat held
Orpington style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Jo Johnson
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Oxford East style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Anneliese Dodds
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held, incumbent Andrew Smith stood down
Oxford West and Abingdon style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Layla Moran
style="background-color: Template:Liberal Democrats (UK)/meta/color" | Liberal Democrats Seat gain, defeated incumbent Nicola Blackwood
Paisley and Renfrewshire North style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Gavin Newlands
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
Paisley and Renfrewshire South style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Mhairi Black
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
Pendle style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Andrew Stephenson
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Penistone and Stocksbridge style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Angela Christine Smith
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Penrith and The Border style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Rory Stewart
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Perth and North Perthshire style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Pete Wishart
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
Peterborough style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Fiona Onasanya
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent Stewart Jackson
Plymouth, Moor View style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Johnny Mercer
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Plymouth, Sutton and Devonport style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Luke Pollard
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat gain, defeated incumbent Oliver Colvile
Pontypridd style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Owen Smith
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Poole style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Robert Syms
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Poplar and Limehouse style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Jim Fitzpatrick
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Portsmouth North style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Penny Mordaunt
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Portsmouth South style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Stephen Morgan
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent Flick Drummond
Preseli Pembrokeshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Stephen Crabb
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Preston style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
Mark Hendrick
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held
Pudsey style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Stuart Andrew
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Putney style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Justine Greening
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Rayleigh and Wickford style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Mark Francois
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Reading East style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Matt Rodda
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent Rob Wilson
Reading West style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Alok Sharma
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Redcar style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
Anna Turley
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held
Redditch style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Rachel Maclean
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held, incumbent Karen Lumley stood down
Reigate style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Crispin Blunt
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Rhondda style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Chris Bryant
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Ribble Valley style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Nigel Evans
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Richmond (Yorks) style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Rishi Sunak
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Richmond Park style="background-color: Template:Liberal Democrats (UK)/meta/color" | Liberal Democrats
Zac Goldsmith
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat recovery, defeated incumbent Sarah Olney
Rochdale style="background-color: Template:Independent/meta/color" | Independent[a]
Tony Lloyd
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held, defeated incumbent Simon Danczuk (originally a Labour MP)
Rochester and Strood style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Kelly Tolhurst
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Rochford and Southend East style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
James Duddridge
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Romford style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Andrew Rosindell
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Romsey and Southampton North style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Caroline Nokes
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Ross, Skye and Lochaber style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Ian Blackford
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
Rossendale and Darwen style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Jake Berry
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Rother Valley style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Kevin Barron
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Rotherham style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Sarah Champion
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Rugby style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Mark Pawsey
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Ruislip, Northwood and Pinner style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Nick Hurd
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Runnymede and Weybridge style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Philip Hammond
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Rushcliffe style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Kenneth Clarke
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Rutherglen and Hamilton West style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Ged Killen
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat gain, defeated incumbent Margaret Ferrier
Rutland and Melton style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Alan Duncan
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Saffron Walden style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Kemi Badenoch
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held, incumbent Sir Alan Haselhurst stood down
Salford and Eccles style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Rebecca Long-Bailey
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Salisbury style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
John Glen
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Scarborough and Whitby style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Robert Goodwill
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Scunthorpe style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Nic Dakin
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Sedgefield style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Phil Wilson
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Sefton Central style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Bill Esterson
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Selby and Ainsty style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Nigel Adams
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Sevenoaks style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Michael Fallon
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Sheffield Central style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Paul Blomfield
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Sheffield South East style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Clive Betts
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Sheffield Brightside and Hillsborough style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Gill Furniss
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Sheffield Hallam style="background-color: Template:Liberal Democrats (UK)/meta/color" | Liberal Democrats
Jared O'Mara
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent Nick Clegg.
Sheffield Heeley style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Louise Haigh
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Sherwood style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Mark Spencer
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Shipley style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Philip Davies
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Shrewsbury and Atcham style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Daniel Kawczynski
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Sittingbourne and Sheppey style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Gordon Henderson style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Skipton and Ripon style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Julian Smith
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Sleaford and North Hykeham style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Caroline Johnson
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Slough style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Tan Dhesi
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held, incumbent Fiona Mactaggart stood down
Solihull style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Julian Knight
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Somerton and Frome style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
David Warburton
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
South Antrim style="background-color: Template:Ulster Unionist Party/meta/color" | UUP
Paul Girvan
style="background-color: Template:Democratic Unionist Party/meta/color" | DUP Seat gain, defeated incumbent Danny Kinahan
South Basildon and East Thurrock style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Stephen Metcalfe
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
South Cambridgeshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Heidi Allen
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
South Derbyshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Heather Wheeler
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
South Dorset style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Richard Drax
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
South Down style="background-color: Template:Social Democratic and Labour Party/meta/color" | SDLP
Chris Hazzard
style="background-color: Template:Sinn Féin/meta/color" | Sinn Féin Seat gain, defeated incumbent Margaret Ritchie
South East Cambridgeshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Lucy Frazer
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
South East Cornwall style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Sheryll Murray
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
South Holland and The Deepings style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
John Hayes
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
South Leicestershire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Alberto Costa
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
South Norfolk style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Richard Bacon
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
South Northamptonshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Andrea Leadsom
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
South Ribble style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Seema Kennedy
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
South Shields style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Emma Lewell-Buck
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
South Staffordshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Gavin Williamson
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
South Suffolk style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
James Cartlidge
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
South Swindon style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Robert Buckland
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
South Thanet style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Craig Mackinlay
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
South West Bedfordshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Andrew Selous
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
South West Devon style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Gary Streeter
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
South West Hertfordshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
David Gauke
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
South West Norfolk style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Elizabeth Truss
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
South West Surrey style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Jeremy Hunt
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
South West Wiltshire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Andrew Murrison
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Southampton Itchen style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Royston Smith style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Southampton Test style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Alan Whitehead
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Southend West style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
David Amess
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Southport style="background-color: Template:Liberal Democrats (UK)/meta/color" | Liberal Democrats
Damien Moore
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat gain, incumbent John Pugh stood down
Spelthorne style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Kwasi Kwarteng
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
St Albans style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Anne Main style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
St Austell and Newquay style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Steve Double
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
St Helens North style="background-color: Template:Labour Party (UK)/meta/color" | Labour Conor McGinn style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
St Helens South and Whiston style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Marie Rimmer
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
St Ives style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Derek Thomas
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Stafford style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Jeremy Lefroy
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Staffordshire Moorlands style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Karen Bradley
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Stalybridge and Hyde style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
Jonathan Reynolds
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held
Stevenage style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Stephen McPartland
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Stirling style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Stephen Kerr
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat gain, defeated incumbent Steven Paterson
Stockport style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Ann Coffey
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Stockton North style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Alex Cunningham
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Stockton South style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Paul Williams
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent James Wharton
Stoke-on-Trent Central style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
Gareth Snell
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held
Stoke-on-Trent North style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Ruth Smeeth
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Stoke-on-Trent South style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Jack Brereton
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat gain, defeated incumbent Rob Flello
Stone style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Bill Cash
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Stourbridge style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Margot James
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Strangford style="background-color: Template:Democratic Unionist Party/meta/color" | DUP
Jim Shannon
style="background-color: Template:Democratic Unionist Party/meta/color" | DUP Seat held
Stratford-on-Avon style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Nadhim Zahawi
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Streatham style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Chuka Umunna
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Stretford and Urmston style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Kate Green
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Stroud style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
David Drew
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat gain, defeated incumbent Neil Carmichae
Suffolk Coastal style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Therese Coffey
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Sunderland Central style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Julie Elliott
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Surrey Heath style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Michael Gove
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Sutton and Cheam style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Paul Scully
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Sutton Coldfield style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Andrew Mitchell
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Swansea East style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Carolyn Harris
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Swansea West style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
Geraint Davies
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held
Tamworth style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Christopher Pincher
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Tatton style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Esther McVey
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held, incumbent George Osborne stood down
Taunton Deane style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Rebecca Pow
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Telford style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Lucy Allan
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Tewkesbury style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Laurence Robertson
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Thirsk and Malton style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Kevin Hollinrake
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Thornbury and Yate style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Luke Hall
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Thurrock style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Jackie Doyle-Price
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Tiverton and Honiton style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Neil Parish
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Tonbridge and Malling style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Tom Tugendhat
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Tooting style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Rosena Allin-Khan
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Torbay style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Kevin Foster
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Torfaen style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Nick Thomas-Symonds
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Torridge and West Devon style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Geoffrey Cox
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Totnes style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Sarah Wollaston
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Tottenham style="background-color: Template:Labour Party (UK)/meta/color" | Labour
David Lammy
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Truro and Falmouth style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Sarah Newton
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Tunbridge Wells style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Greg Clark
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Twickenham style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Vince Cable
style="background-color: Template:Liberal Democrats (UK)/meta/color" | Liberal Democrats Seat gain, defeated incumbent Tania Mathias
Tynemouth style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Alan Campbell
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Upper Bann style="background-color: Template:Democratic Unionist Party/meta/color" | DUP
David Simpson
style="background-color: Template:Democratic Unionist Party/meta/color" | DUP Seat held
Uxbridge and South Ruislip style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Boris Johnson
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Vale of Clwyd style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Chris Ruane
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent James Davies
Vale of Glamorgan style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Alun Cairns
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Vauxhall style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Kate Hoey
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Wakefield style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Mary Creagh
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Wallasey style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Angela Eagle
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Walsall North style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Eddie Hughes
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat gain, defeated incumbent David Winnick
Walsall South style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Valerie Vaz
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Walthamstow style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
Stella Creasy
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held
Wansbeck style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Ian Lavery
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Wantage style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Ed Vaizey
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Warley style="background-color: Template:Labour Party (UK)/meta/color" | Labour
John Spellar
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Warrington North style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Helen Jones
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Warrington South style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Faisal Rashid
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent David Mowat
Warwick and Leamington style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Matt Western
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent Chris White
Washington and Sunderland West style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Sharon Hodgson
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Watford style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Richard Harrington
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Waveney style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Peter Aldous
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Wealden style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Nus Ghani
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Weaver Vale style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Mike Amesbury
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat gain, defeated incumbent Graham Evans
Wellingborough style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Peter Bone
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Wells style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
James Heappey
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Welwyn Hatfield style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Grant Shapps
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Wentworth and Dearne style="background-color: Template:Labour Party (UK)/meta/color" | Labour
John Healey
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
West Aberdeenshire and Kincardine style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Andrew Bowie
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat gain, defeated incumbent Stuart Donaldson
West Bromwich East style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Tom Watson
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
West Bromwich West style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
Adrian Bailey
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held
West Dorset style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Oliver Letwin
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
West Dunbartonshire style="background-color: Template:Scottish National Party/meta/color" | Scottish National
Martin Docherty
style="background-color: Template:Scottish National Party/meta/color" | Scottish National Seat held
West Ham style="background-color: Template:Labour Party (UK)/meta/color" | Labour Lyn Brown style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
West Lancashire style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Rosie Cooper
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
West Suffolk style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Matthew Hancock
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
West Tyrone style="background-color: Template:Sinn Féin/meta/color" | Sinn Féin
Barry McElduff
style="background-color: Template:Sinn Féin/meta/color" | Sinn Féin Seat held, incumbent Pat Doherty stood down
West Worcestershire style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Harriett Baldwin
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Westminster North style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Karen Buck
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Westmorland and Lonsdale style="background-color: Template:Liberal Democrats (UK)/meta/color" | Liberal Democrats
Tim Farron
style="background-color: Template:Liberal Democrats (UK)/meta/color" | Liberal Democrats Seat held
Weston-super-Mare style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
John Penrose
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Wigan style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Lisa Nandy
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Wimbledon style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Stephen Hammond
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Winchester style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Steve Brine
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Windsor style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Adam Afriyie
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Wirral South style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Alison McGovern
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Wirral West style="background-color: Template:Labour Party (UK)/meta/color" | Labour Margaret Greenwood style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Witham style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Priti Patel
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Witney style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Robert Courts
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Woking style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Jonathan Lord
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Wokingham style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
John Redwood
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Wolverhampton North East style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Emma Reynolds
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Wolverhampton South East style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Pat McFadden
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Wolverhampton South West style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Eleanor Smith
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held, incumbent Rob Marris stood down
Worcester style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Robin Walker
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Workington style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Sue Hayman
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Worsley and Eccles South style="background-color: Template:Labour Party (UK)/meta/color" | Labour Barbara Keeley style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Worthing West style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Peter Bottomley
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
The Wrekin style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Mark Pritchard
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Wrexham style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Ian Lucas
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Wycombe style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Steve Baker
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Wyre and Preston North style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Ben Wallace
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Wyre Forest style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Mark Garnier
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Wythenshawe and Sale East style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Mike Kane
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
Yeovil style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Marcus Fysh
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Ynys Môn (Anglesey) style="background-color: Template:Labour Party (UK)/meta/color" | Labour
Albert Owen
style="background-color: Template:Labour Party (UK)/meta/color" | Labour Seat held
York Central style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative
Rachael Maskell
style="background-color: Template:Labour Co-operative/meta/color" | Labour Co-operative Seat held
York Outer style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative
Julian Sturdy
style="background-color: Template:Conservative Party (UK)/meta/color" | Conservative Seat held
Notes
  1. ^ a b c d The incumbents for these seats were originally members of political parties before either being suspended or resigning from their respective parties and subsequently sitting as independents for the remainder of the Parliament.

Deputy Speakers

The Speaker nominated Sir David Amess (Conservative, Southend West) and George Howarth (Labour, Knowsley) to serve as Temporary Deputy Speakers until the Deputy Speakers had been elected. The election of Deputy Speakers took place on 28 June 2017.

Although Deputy Speakers do not resign from their parties, they cease to vote (except to break ties) and they do not participate in party-political activity until the next election.

Name Party Constituency Office
Sir Lindsay Hoyle Labour Chorley Chairman of Ways and Means
Eleanor Laing Conservative Epping Forest First Deputy Chairman of Ways and Means
Dame Rosie Winterton Labour Doncaster Central Second Deputy Chairman of Ways and Means

As the only contesting member from the government side, Eleanor Laing's name did not appear on the ballot paper, and she was duly declared First Deputy Chairman of Ways and Means.

When Sir Lindsay Hoyle was elected Speaker on 4 November 2019 in succession to John Bercow, the post of Chairman of Ways and Means (one of the Deputy Speakers) became vacant and remained so when Parliament was dissolved on 6 November.

By-elections

By-elections are held for seats that become vacant.

style="width: 2px; background-color: #DCDCDC;" data-sort-value="Independent politician" | style="width: 2px; background-color: #DCDCDC;" data-sort-value="Independent politician" |
By-election Date Incumbent Party Cause Winner Party
West Tyrone 3 May 2018 Barry McElduff

style="width: 2px; background-color: #326760;" data-sort-value="Sinn Féin" |

Sinn Féin Resignation after a social media post he made caused controversy regarding perceived sectarianism on the Kingsmill massacre[11] Órfhlaith Begley

rowspan="2" style="width: 2px; background-color: #326760;" data-sort-value="Sinn Féin" |

Sinn Féin
Independent
Lewisham East 14 June 2018 Heidi Alexander

style="width: 2px; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour Resignation on appointment as Deputy Mayor of London[12] Janet Daby

style="width: 2px; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour
Newport West 4 April 2019 Paul Flynn

style="width: 2px; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour Death[13] Ruth Jones

style="width: 2px; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour
Peterborough 6 June 2019 Fiona Onasanya

style="width: 2px; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour Removed by recall petition after a conviction of perverting the course of justice.[14] Lisa Forbes

rowspan="2" style="width: 2px; background-color: #E4003B;" data-sort-value="Labour Party (UK)" |

Labour
Independent
Brecon and Radnorshire 1 August 2019 Chris Davies

style="width: 2px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" |

Conservative Removed by recall petition after conviction of false expenses claims.[15] Jane Dodds

style="width: 2px; background-color: #FAA61A;" data-sort-value="Liberal Democrats (UK)" |

Liberal Democrats

John Mann vacated the seat for Bassetlaw on 28 October 2019, and the Speaker John Bercow vacated his Buckingham seat on 4 November 2019. The seats remained vacant until dissolution and the election of new MPs in the general election on 12 December 2019.

Defections and suspensions

The label under which MPs sit in the House of Commons can change if they leave or are suspended from or expelled by their party. When suspended, they effectively[16] become independents. This Parliament has had an unusually large number of these changes, resulting in the number of MPs sitting as independents rising to its highest level (33) since the Ballot Act 1872 (which introduced secret ballots for elections in the United Kingdom).[citation needed]

The Conservative and Labour parties lost numerous MPs through suspensions and defections to other parties. In February 2019, 8 Labour and 3 Conservative MPs formed a new grouping (later a party in its own right), Change UK. That grouping experienced a split in June, with some of its members resigning to form The Independents. The Liberal Democrats have made a gain of 8 seats since the opening of Parliament, including some former Change UK members. The government lost its majority on 3 September 2019, when the Conservative MP Phillip Lee defected to the Liberal Democrats. Later the same day, the Conservatives expelled 21 of their MPs for voting against the government, 10 of whom were later readmitted to the party on 29 October.

Name Date From To Constituency Reason
Anne Marie Morris 10 July 2017 Conservative Independent Newton Abbot Suspended from the Conservatives, pending investigation over using the remark "nigger in the woodpile".[17]
12 December 2017 Independent Conservative Reinstated.[16]
Jared O'Mara 25 October 2017 Labour Independent Sheffield Hallam Suspended from Labour, pending investigation over alleged sexist and homophobic remarks.[18]
3 July 2018 Independent Labour Reinstated.[19]
12 July 2018 Labour Independent Resigned from Labour.[20]
Kelvin Hopkins 2 November 2017 Labour Independent Luton North Suspended from Labour, pending investigation into sexual allegations.[21]
Charlie Elphicke 3 November 2017 Conservative Independent Dover Suspended from the Conservatives, pending police investigation of "serious allegations".[22]
12 December 2018 Independent Conservative Reinstated.[23]
22 July 2019 Conservative Independent Suspended once again after being charged with sexual assault.[24]
Ivan Lewis 23 November 2017 Labour Independent Bury South Suspended from Labour, pending investigation of sexual harassment.[10] Resigned from Labour on 20 December 2018.[25]
Barry McElduff 8 January 2018 Sinn Féin Independent West Tyrone Suspended from Sinn Féin over a social media video referencing the Kingsmill massacre. Resigned from parliament.[26]
John Woodcock 30 April 2018 Labour Co-op Independent Barrow and Furness Suspended from Labour over allegations of inappropriate messages to former staff.[27] Resigned from Labour on 18 July 2018.[28]
10 July 2019 Independent The Independents Formed new political grouping.
Ian Paisley 24 July 2018 DUP Independent North Antrim Suspended from DUP for not disclosing financial interests from the Sri Lankan government, and then advocating for them.[29]
4 September 2018 Independent Suspended Suspended from the House of Commons on 24 July for 30 days beginning 4 September.[29]
21 November 2018 Suspended DUP Reinstated to the House of Commons and the DUP.[30]
Andrew Griffiths 21 August 2018 Conservative Independent Burton Suspended from the Conservatives, pending investigation of inappropriate behaviour with members of staff.[31]
12 December 2018 Independent Conservative Reinstated.[32]
Frank Field 30 August 2018 Labour Independent Birkenhead Resigned from Labour.[33]
2 August 2019 Independent Birkenhead Social Justice Founded new political party to contest the next election.
Stephen Lloyd 6 December 2018 Liberal Democrats Independent Eastbourne Resigned the Liberal Democrats whip over the Brexit withdrawal agreement.[34]
Fiona Onasanya 19 December 2018 Labour Independent Peterborough Suspended from Labour after being convicted of perverting the course of justice.[35] Expelled from Labour in January 2019.[36] Removed from office on 1 May 2019 by a recall petition.[37]
Luciana Berger 18 February 2019 Labour Co-op Change UK Liverpool Wavertree Resigned from Labour, citing party's approach to Brexit and antisemitism.[38]
4 June 2019 Change UK Independent Left Change UK following in order to "work cross party" and "respond flexibly".[39]
10 July 2019 Independent The Independents Formed new political grouping.
5 September 2019 The Independents Liberal Democrats Joined the Liberal Democrats, citing the "moment of national crisis", as the most effective party to stop Brexit.[40]
Ann Coffey 18 February 2019 Labour Change UK Stockport Resigned from Labour, citing party's approach to Brexit and antisemitism.[38]
Mike Gapes Labour Co-op Change UK Ilford South
Chris Leslie Labour Co-op Change UK Nottingham East
Gavin Shuker Labour Co-op Change UK Luton South
4 June 2019 Change UK Independent Left Change UK following in order to "work cross party" and "respond flexibly".[39]
10 July 2019 Independent The Independents Formed new political grouping.
Angela Smith 18 February 2019 Labour Change UK Penistone and Stocksbridge Resigned from Labour, citing party's approach to Brexit and antisemitism.[38]
4 June 2019 Change UK Independent Left Change UK following in order to "work cross party" and "respond flexibly".[39]
10 July 2019 Independent The Independents Formed new political grouping.
7 September 2019 The Independents Liberal Democrats Defected to the Liberal Democrats.[41]
Chuka Umunna 18 February 2019 Labour Change UK Streatham Resigned from Labour, citing party's approach to Brexit and antisemitism.[38]
4 June 2019 Change UK Independent Left Change UK following in order to "work cross party" and "respond flexibly".[39]
13 June 2019 Independent Liberal Democrats Decided against the need for a new political party.[42]
Joan Ryan 19 February 2019 Labour Change UK Enfield North Resigned from Labour, citing party's approach to Brexit and antisemitism.[38]
Anna Soubry 20 February 2019 Conservative Change UK Broxtowe Resigned from the Conservatives in response to its perceived move to the political right, such as "Hard Brexit" policies.[43]
Heidi Allen 20 February 2019 Conservative Change UK South Cambridgeshire
4 June 2019 Change UK Independent Wanted to "work cross party" and "respond flexibly".[39]
10 July 2019 Independent The Independents Formed new political grouping.
7 October 2019 The Independents Liberal Democrats Joined the Lib Dems, citing effectiveness as part of a team, rejecting the status quo, and stopping Brexit.[44]
Sarah Wollaston 20 February 2019 Conservative Change UK Totnes Resigned from the Conservatives in response to its perceived move to the political right, such as "Hard Brexit" policies.[43]
4 June 2019 Change UK Independent Wanted to "work cross party" and "respond flexibly".[39]
14 August 2019 Independent Liberal Democrats Joined the Lib Dems to make the case for the UK to "remain at the heart of Europe".[45]
Ian Austin 22 February 2019 Labour Independent Dudley North Resigned from Labour, blaming leader Jeremy Corbyn for "creating a culture of extremism and intolerance".
Chris Williamson 27 February 2019 Labour Independent Derby North Suspended for stating Labour had been "too apologetic" about allegations of antisemitism.[46]
26 June 2019 Independent Labour Reinstated.[47]
28 June 2019 Labour Independent Suspended again.[48]
Nick Boles 1 April 2019 Conservative Independent Grantham and Stamford Resigned from the Conservative Party, objecting that it was refusing to compromise over Brexit.[49]
Phillip Lee 3 September 2019 Conservative Liberal Democrats Bracknell Resigned from the Conservative Party over its stance on Brexit, and shift to the right.[50]
Guto Bebb Conservative Independent Aberconwy Suspended from the Conservatives after voting against the Government, on a motion to allow Parliament to control the order paper in order to introduce a bill to prevent a no-deal Brexit.[51][52]
Kenneth Clarke Conservative Independent Rushcliffe
David Gauke Conservative Independent South West Hertfordshire
Justine Greening Conservative Independent Putney
Dominic Grieve Conservative Independent Beaconsfield
Philip Hammond Conservative Independent Runnymede and Weybridge
Oliver Letwin Conservative Independent West Dorset
Anne Milton Conservative Independent Guildford
Rory Stewart Conservative Independent Penrith and The Border
Sam Gyimah Conservative Independent East Surrey
14 September 2019 Independent Liberal Democrats Joined the Lib Dems, citing UK institutions and democracy.[53]
Antoinette Sandbach 3 September 2019 Conservative Independent Eddisbury Suspended after voting against the Government (see above).
31 October 2019 Independent Liberal Democrats Joined the Lib Dems, citing progressive centre-ground liberal values and the two main parties "floating off to two extremes".[54]
Richard Benyon 3 September 2019 Conservative Independent Newbury Suspended from the Conservatives on 3 September after voting against the Government, on a motion to allow Parliament to control the order paper in order to introduce a bill to prevent a no-deal Brexit.[51][52]


Whip restored 29 October alongside after meeting with the Prime Minister; standing down at the next election or agreed to support his Withdrawal Agreement if re-elected.[55]

29 October 2019 Independent Conservative
Steve Brine 3 September 2019 Conservative Independent Winchester
29 October 2019 Independent Conservative
Alistair Burt 3 September 2019 Conservative Independent North East Bedfordshire
29 October 2019 Independent Conservative
Greg Clark 3 September 2019 Conservative Independent Tunbridge Wells
29 October 2019 Independent Conservative
Stephen Hammond 3 September 2019 Conservative Independent Wimbledon
29 October 2019 Independent Conservative
Richard Harrington 3 September 2019 Conservative Independent Watford
29 October 2019 Independent Conservative
Margot James 3 September 2019 Conservative Independent Stourbridge
29 October 2019 Independent Conservative
Caroline Nokes 3 September 2019 Conservative Independent Romsey and Southampton North
29 October 2019 Independent Conservative
Nicholas Soames 3 September 2019 Conservative Independent Mid Sussex
29 October 2019 Independent Conservative
Ed Vaizey 3 September 2019 Conservative Independent Wantage
29 October 2019 Independent Conservative
Amber Rudd 7 September 2019 Conservative Independent Hastings and Rye Resigned, saying leaving the EU with a deal was no longer HM Government's main objective and objecting to deselection of "The 21".[56]
Mike Hill 22 September 2019 Labour Independent Hartlepool Suspended over allegations of sexual harassment.[57]
21 October 2019 Independent Labour Reinstated after allegations of sexual harassment were dropped.[58]
Stephen Hepburn 7 October 2019 Labour Independent Jarrow Suspended over allegations of sexual harassment.[59]
Louise Ellman 17 October 2019 Labour Co-op Independent Liverpool Riverside Resigned from Labour over antisemitism in the party, saying that Jeremy Corbyn is "not fit" to become prime minister.[60]
Keith Vaz 31 October 2019 Labour Suspended Leicester East Suspended from the House of Commons for 6 months, following Commons Standards Committee's findings that he "expressed willingness" to purchase cocaine for sex workers.[61]
John Bercow 4 November 2019   The Speaker Vacant Buckingham Stepped down as Speaker after ten years, and as MP.[62][63]
Lindsay Hoyle Labour   The Speaker Chorley Elected and royally approved as Speaker after nine years as Chairman of Ways and Means.[64]

Progression of government majority and party totals

The majority is calculated as above.

Date Event Majority Con DUP Lab SNP LD SF PC Grn CUK TI BSJP Speaker Ind Suspended Vacant
21 June 2017 Opening of Parliament 13 317 10 262 35 12 7 4 1 1 1 0 0
10 July 2017 Morris suspended from Conservatives 11 316 2
25 October 2017 O'Mara suspended from Labour 261 3
2 November 2017 Hopkins suspended from Labour 260 4
3 November 2017 Elphicke suspended from Conservatives 9 315 5
23 November 2017 Lewis suspended from Labour 259 6
12 December 2017 Morris readmitted to Conservatives 11 316 5
2018
Date Event Majority Con DUP Lab SNP LD SF PC Grn CUK TI BSJP Speaker Ind Suspended Vacant
8 January 2018 McElduff suspended from Sinn Féin 11 316 10 259 35 12 6 4 1 1 6 0 0
16 January 2018 McElduff (Ind) resigns seat 5 1
30 April 2018 Woodcock suspended from Labour 258 6
3 May 2018 Begley wins W Tyrone by-election for Sinn Féin 7 0
9 May 2018 Alexander (Labour) resigns seat 12 257 1
14 June 2018 Daby wins Lewisham E by-election for Labour 11 258 0
3 July 2018 O'Mara readmitted to Labour 259 5
12 July 2018 O'Mara resigns from Labour 258 6
24 July 2018 Paisley suspended from DUP 9 9 7
21 August 2018 Griffiths suspended from Conservatives 7 315 8
30 August 2018 Field resigns from Labour 257 9
21 November 2018 Paisley readmitted to DUP 9 10 8
6 December 2018 Lloyd resigns from Liberal Democrats 11 9
12 December 2018 Elphicke, Griffiths readmitted to Conservatives 13 317 7
19 December 2018 Onasanya suspended from Labour 256 8
2019
Date Event Majority Con DUP Lab SNP LD SF PC Grn CUK TI BSJP Speaker Ind Suspended Vacant
17 February 2019 Flynn (Labour) dies 14 317 10 255 35 11 7 4 1 1 8 0 1
18 February 2019 Seven Labour MPs leave to join Change UK 248 7
19 February 2019 Ryan leaves Labour for Change UK 247 8
20 February 2019 Three Conservative MPs join Change UK 8 314 11
22 February 2019 Austin resigns from Labour 246 9
27 February 2019 Williamson suspended from Labour 245 10
1 April 2019 Boles resigns from Conservatives 6 313 11
4 April 2019 Jones wins Newport West by-election for Labour 5 246 11 0
1 May 2019 Onasanya (Ind) removed by recall petition 6 10 1
4 June 2019 Six MPs leave Change UK, become Independent 5 16
6 June 2019 Forbes wins Peterborough by-election for Labour 5 247 0
13 June 2019 Umunna (Ind) joins Liberal Democrats 12 15
21 June 2019 Davies (Con) removed after recall petition 4 312 1
10 July 2019 Five independent MPs form The Independents 5 10
22 July 2019 Elphicke suspended from Conservatives 2 311 11
1 August 2019 Dodds wins Brecon & Radnor by-election for Lib Dems 1 13 0
2 August 2019 Field forms BJSP 1 10
15 August 2019 Wollaston (Ind) joins Liberal Democrats 14 9
3 September 2019 Lee (Con) joins Lib Dems; 21 Con MPs become Inds -43 289 15 30
5 September 2019 Berger (The Independents) joins the Lib Dems 16 4
7 September 2019 Rudd resigns from Cons; Smith (TI) joins Lib Dems -45 288 17 3 31
14 September 2019 Gyimah (Ind) joins Lib Dems 18 30
22 September 2019 Hill suspended from Labour 246 31
7 October 2019 Hepburn suspended from Lab; Allen (TI) joins Lib Dems 245 19 2 32
16 October 2019 Ellman resigns from Labour 244 33
21 October 2019 Hill readmitted to Labour 245 32
28 October 2019 Mann (Labour) vacates seat on elevation to Lords -44 244 1
29 October 2019 10 Inds have Con whip restored -24 298 22
31 October 2019 Sandbach to LD; Vaz suspended -23 243 20 21 1
4 November 2019 Bercow (Speaker) vacates seat; Hoyle elected Speaker 242 2
Date Event Majority Con DUP Lab SNP LD SF PC Grn CUK TI BSJP Speaker Ind Suspended Vacant

See also

Notes and references

  1. ^ "What do MPs do?". UK Parliament. Retrieved 8 May 2019.
  2. ^ Khomami, Nadia (9 June 2017). "Record number of female MPs win seats in 2017 general election". The Guardian. Retrieved 7 January 2019.
  3. ^ Walker, Peter (13 May 2019). "Brexit impasse leads to longest UK parliament session since civil war". The Guardian. Retrieved 13 June 2019.
  4. ^ "The dissolution ended the shortest parliamentary session in just over 70 years, with the Commons having met for only 19 days since the state opening on 14 October." "Starting gun fired on five-week race for No 10". BBC News. 6 November 2019. Retrieved 6 November 2019.
  5. ^ "Order Paper on 4 November 2019" (PDF). UK Parliament. Retrieved 6 November 2019.
  6. ^ "Current State of the Parties". UK Parliament. Retrieved 8 May 2019.
  7. ^ "About the Party". Co-operative Party. Retrieved 22 February 2019.
  8. ^ Boothroyd, David. "House of Commons: Tied Divisions". United Kingdom Election Results. Retrieved 25 July 2018.
  9. ^ "MPs". UK Parliament. Retrieved 12 May 2015.
  10. ^ a b "MP Ivan Lewis suspended by Labour". BBC News. 23 November 2017. Retrieved 30 August 2018.
  11. ^ "Barry McElduff resigns as MP for West Tyrone". BBC News. 15 January 2018. Retrieved 15 January 2018.
  12. ^ "Labour MP Heidi Alexander to swap Commons for City Hall". BBC News. 8 May 2018. Retrieved 17 May 2018.
  13. ^ "Tributes to veteran Labour MP Flynn". BBC News. 18 February 2019. Retrieved 18 February 2019.
  14. ^ "Fiona Onasanya: Peterborough to have by-election as MP ousted". BBC News. 1 May 2019. Retrieved 1 May 2019.
  15. ^ Jarvis, Jacob (21 February 2019). "Conservative MP Christopher Davies charged over 'false expenses claim". Evening Standard. Retrieved 23 June 2019.
  16. ^ a b "Anne Marie Morris: Tory MP has whip restored after racist remark". BBC News. 12 December 2017. Retrieved 25 July 2018.
  17. ^ "MP Anne Marie Morris suspended for racist remark". BBC News. 10 July 2017. Retrieved 10 July 2017.
  18. ^ "Labour suspends MP after online comments". BBC News. 25 October 2017. Retrieved 25 October 2017.
  19. ^ "Sheffield Hallam MP Jared O'Mara reinstated by Labour". BBC News. 3 July 2018. Retrieved 3 July 2018.
  20. ^ O'Mara, Jared (12 July 2018). "An open letter to my constituents". Jared O'Mara MP. Retrieved 24 July 2018.
  21. ^ "Labour suspends Luton North MP Kelvin Hopkins". BBC News. 3 November 2017. Retrieved 25 July 2018.
  22. ^ "Tory MP Charlie Elphicke suspended after 'serious allegations'". BBC News. 4 November 2017. Retrieved 25 July 2018.
  23. ^ Peston, Robert (12 December 2018). "Two suspended Tory MPs get whip back for tonight's big vote – Elphicke and Griffiths. They probably cancel each other out (Griffiths for her, Elphicke against)". @Peston. Retrieved 12 December 2018.
  24. ^ Brand, Paul (22 July 2019). "UPDATE: Conservative whips confirm to me that Charlie Elphicke is now suspended again from the party, following the news that he faces 3 charges of sexual assault". @PaulBrandITV. Retrieved 22 July 2019.
  25. ^ Sabbagh, Dan (20 December 2018). "Suspended MP quits Labour over party's record on antisemitism". The Guardian. Retrieved 20 December 2018.
  26. ^ McDonald, Henry (15 January 2018). "Sinn Féin MP Barry McElduff resigns after Kingsmill row". The Guardian. Retrieved 23 June 2018.
  27. ^ "John Woodcock MP suspended over sexual harassment claims". BBC News. 30 April 2018. Retrieved 23 June 2018.
  28. ^ "MP John Woodcock quits Labour with attack on 'hard left'". BBC News. 18 July 2018. Retrieved 19 July 2018.
  29. ^ a b "Ian Paisley: MPs vote to suspend North Antrim MP for 30 days". BBC News. 24 July 2018. Retrieved 24 July 2018.
  30. ^ "Ian Paisley – Contributions". Hansard. UK Parliament. Retrieved 26 November 2018.
  31. ^ Kreft, Helen (21 August 2018). "Top Tory boss asked to condemn actions of sex text shamed Burton MP Andrew Griffiths". Derby Telegraph. Retrieved 21 August 2018.
  32. ^ Peston, Robert (12 December 2018). "Two suspended Tory MPs get whip back for tonight's big vote – Elphicke and Griffiths. They probably cancel each other out (Griffiths for her, Elphicke against)". @Peston. Retrieved 12 December 2018.
  33. ^ "Anti-Semitism row: Frank Field resigns Labour whip". BBC News. 30 August 2018. Retrieved 30 August 2018.
  34. ^ "Eastbourne MP Stephen Lloyd resigns from Lib Dem Party Whip". Eastbourne Herald. 6 December 2018. Retrieved 6 December 2018.
  35. ^ "Fiona Onasanya: Peterborough MP guilty in speeding case". BBC News. 19 December 2018. Retrieved 19 December 2018.
  36. ^ Grafton-Green, Patrick (4 January 2019). "Labour Party expels disgraced MP Fiona Onasanya who lied over speeding charges". Evening Standard. Retrieved 4 January 2019.
  37. ^ "Fiona Onasanya: By-election in disgraced MP's constituency". BBC News. 1 May 2019. Retrieved 1 May 2019.
  38. ^ a b c d e "Seven MPs leave Labour Party in protest at Jeremy Corbyn's leadership". BBC News. 19 February 2019. Retrieved 26 February 2019.
  39. ^ a b c d e f "Change UK loses six of its 11 MPs". BBC News. 4 June 2019. Retrieved 4 June 2019.
  40. ^ "BREAKING Ex-Labour MP Luciana Berger joins Liberal Democrats". Daily Mirror. 5 September 2019. Retrieved 5 September 2019.
  41. ^ @thesundaytimes (7 September 2019). "Sunday Times exclusive: Angela Smith MP has defected to the Liberal Democrats" (Tweet). Retrieved 7 September 2019 – via Twitter.
  42. ^ Elliott, Francis (13 June 2019). "It's all change again as Chuka Umunna joins Lib Dems". The Times. ISSN 0140-0460. Retrieved 13 June 2019.
  43. ^ a b Mason, Rowena (20 February 2019). "Three Tory MPs defect to fledgling Independent Group". The Guardian. Retrieved 20 February 2019.
  44. ^ @@laurak (7 October 2019). "Statement here ... 17 becomes 18" (Tweet) – via Twitter.
  45. ^ "Ex-Tory MP Sarah Wollaston joins Lib Dems". BBC News. 14 August 2019. Retrieved 14 August 2019.
  46. ^ "Labour MP suspended in anti-Semitism row". BBC News. 27 February 2019. Retrieved 27 February 2019.
  47. ^ Jarvis, Jacob (26 June 2019). "Chris Williamson re-admitted into Labour Party after suspension over anti-Semitism comments". Evening Standard. Retrieved 26 June 2019.
  48. ^ Kentish, Benjamin (28 June 2019). "Chris Williamson: Labour MP suspension descends into farce after he has whip removed again two days after being readmitted to party". The Independent. Retrieved 29 June 2019.
  49. ^ Boles, Nick (1 April 2019). "I am resigning the Conservative whip with immediate effect. The Conservative Party has shown itself to be incapable of compromise so I will sit as an Independent Progressive Conservative". Twitter: @NickBoles. Retrieved 1 April 2019.
  50. ^ Proctor, Kate; Walker, Peter (3 September 2019). "Phillip Lee quits Tories, leaving government without a majority". The Guardian. Retrieved 3 September 2019.
  51. ^ a b "Conservatives who voted against UK government will be expelled from party: spokesman". Reuters. 3 September 2019. Retrieved 3 September 2019.
  52. ^ a b "Brexit showdown: Who were Tory rebels who defied Boris Johnson?". BBC News. 3 September 2019. Retrieved 3 September 2019.
  53. ^ "Sixth Conservative MP defects to Liberal Democrats". RTÉ News. 14 September 2019. Retrieved 14 September 2019.
  54. ^ "Ex-Tory Antoinette Sandbach defects to Lib Dems in boost to Jo Swinson". The Times. 31 October 2019. Retrieved 31 October 2019.
  55. ^ @nicholaswatt (29 October 2019). "PM restores the Conservative whip to ten of the 21 Tory rebels: Alistair Burt, Caroline Nokes, Greg Clark, Nick Soames, Ed Vaizey, Margot James, Stephen Hammond, Steve Brine, Richard Harrington, Richard Benyon" (Tweet). Retrieved 29 October 2019 – via Twitter.
  56. ^ @AmberRuddHR (7 September 2019). "I have resigned from Cabinet and surrendered the Conservative Whip" (Tweet). Retrieved 7 September 2019 – via Twitter.
  57. ^ Press Association (22 September 2019). "Labour MP Mike Hill suspended over claims of sexual harassment". The Guardian. Retrieved 22 September 2019.
  58. ^ "Sexual harassment claim against MP dropped". BBC News. 21 October 2019. Retrieved 21 October 2019.
  59. ^ Wearmouth, Rachel (7 October 2019). "Exclusive: MP Stephen Hepburn Suspended From Labour Party Over Sexual Harassment Allegation". HuffPost UK. Retrieved 7 October 2019.
  60. ^ "Louise Ellman: MP quits Labour over anti-Semitism concerns". BBC News. 17 October 2019. Retrieved 17 October 2019.
  61. ^ "MP Keith Vaz suspended from Commons after drug and sex inquiry". BBC News. 31 October 2019. Retrieved 31 October 2019.
  62. ^ "John Bercow will stand down as Commons Speaker tomorrow". Evening Standard. 30 October 2019. Retrieved 4 November 2019. {{cite news}}: Cite uses deprecated parameter |authors= (help)
  63. ^ "Rt Hon John Bercow: Parliamentary career". UK Parliament. Retrieved 4 November 2019.
  64. ^ "Lindsay Hoyle elected new Speaker of the House of Commons – live news". The Guardian. 4 November 2019. ISSN 0261-3077. Retrieved 4 November 2019. {{cite news}}: Cite uses deprecated parameter |authors= (help)