List of MPs elected in the 2015 United Kingdom general election

The fifty-sixth Parliament of the United Kingdom was the legislature of the United Kingdom following the 2015 general election of Members of Parliament (MPs) to the House of Commons. Parliament, which consists of the House of Lords and the elected House of Commons, was convened on 27 May 2015 at the Palace of Westminster by Queen Elizabeth II. It was dissolved just after midnight on 3 May 2017, being 25 working days ahead of the 2017 general election on 8 June 2017. The dissolution was originally scheduled for 2020, but took place almost three years early following a call for a snap election by Prime Minister Theresa May which received the necessary two-thirds majority in a 522 to 13 vote in the House of Commons on 19 April 2017. It was the shortest Parliament since 1974.[1]

Fifty-sixth Parliament of the United Kingdom
55th Parliament 57th Parliament
Term27 May 2015 – 3 May 2017
Election2015 United Kingdom general election
GovernmentFirst May ministry
Second Cameron ministry – until 13 July 2016
House of Commons
SpeakerJohn Bercow
LeaderDavid Lidington
Chris Grayling – until 14 July 2016
Prime MinisterTheresa May
David Cameron – until 13 July 2016
Leader of the OppositionJeremy Corbyn
Harriet Harman – acting until 12 September 2015
Third-party leaderAngus Robertson
House of Lords
Lord SpeakerThe Lord Fowler
The Baroness D'Souza – until 31 August 2016
LeaderThe Baroness Evans of Bowes Park
The Baroness Stowell of Beeston – until 14 July 2016
Leader of the OppositionThe Baroness Smith of Basildon
Third-party leaderThe Lord Wallace of Tankerness
Crown-in-ParliamentQueen Elizabeth II
1st27 May 2015 (2015-05-27) – 12 May 2016 (2016-05-12)
2nd18 May 2016 (2016-05-18) – 3 May 2017 (2017-05-03)

The 2015 general election saw each of Parliament's 650 constituencies return one MP to the House of Commons. It resulted in a Conservative majority, a massive loss of seats for the Liberal Democrats, and all but three Scottish seats going to the SNP.

UKIP won its first seat at a general election. Alliance and Respect each had their representation from the last Parliament wiped out. The UUP won representation, having had none in the previous Parliament.

Notable newcomers to enter the House of Commons in this General Election included Ian Blackford, Liz Saville Roberts, Rebecca Long-Bailey, Angela Rayner, Antoinette Sandbach, Mhairi Black, Oliver Dowden, Chris Matheson, Heidi Allen, Keir Starmer, Stephen Kinnock, Jess Phillips, Ruth Smeeth, Kelly Tolhurst, Tulip Siddiq, and Clive Lewis.

During the 2015–17 Parliament, John Bercow was the Speaker, David Cameron and Theresa May served as Prime Minister, and Harriet Harman and Jeremy Corbyn served as Leader of the Opposition.

House of Commons composition

Below is a graphical representation of the House of Commons showing a comparison of party strengths as it was directly after the 2015 general election. This is not a seating plan of the House of Commons, which has five rows of benches on each side, with the government party to the right of the Speaker 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[2]
At 2015 election At dissolution
Conservative 330 330
Labour 232 229
SNP 56 54
Liberal Democrats 8 9
DUP 8 8
  Independent 0 4
Sinn Féin 4 4
Plaid Cymru 3 3
SDLP 3 3
UUP 2 2
Green 1 1
Independent Unionist 1 1
  Speaker 1 1
UKIP 1 0
Vacant seats 0 1
Total 650 650
Government majority 16 17
  • See here for a full list of changes during the fifty-sixth Parliament.
  • In addition to the parties listed in the table above, the Co-operative Party was also represented in the House of Commons by Labour MPs sitting with the Labour Co-operative designation. The number of these MPs was 24 after the general election, and was 28 at dissolution.
  • The actual government majority is calculated as Conservative MPs less all other parties. This calculation excludes the Speaker, Deputy Speakers (two Labour and one Conservative) and Sinn Féin (who follow a policy of abstentionism).

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 defeated new candidates and the incumbent who stood down in those cases see individual constituency articles.

ConstituencyParty of incumbent
before election
Member returned (2015)[3]Notes[4]
AberavonLabourThe Hon. Stephen Kinnock (L)Seat held, incumbent Hywel Francis stood down
AberconwyConservativeGuto Bebb (C)Seat held
Aberdeen NorthLabourKirsty Blackman (SNP)Seat gain, incumbent Frank Doran stood down
Aberdeen SouthLabourCallum McCaig (SNP)Seat gain, defeated incumbent Dame Anne Begg
Airdrie and ShottsLabourNeil Gray (SNP)Seat gain, defeated incumbent Pamela Nash
AldershotConservativeSir Gerald Howarth (C)Seat held
Aldridge-BrownhillsConservativeWendy Morton (C)Seat held, incumbent Sir Richard Shepherd stood down
Altrincham and Sale WestConservativeGraham Brady (C)Seat held
Alyn and DeesideLabourMark Tami (L)Seat held
Amber ValleyConservativeNigel Mills (C)Seat held
AngusSNPMike Weir (SNP)Seat held
ArfonPlaid CymruHywel Williams (PC)Seat held
Argyll and ButeLiberal DemocratsBrendan O'Hara (SNP)Seat gain, defeated incumbent Alan Reid
Arundel and South DownsConservativeNick Herbert (C)Seat held
AshfieldLabourGloria De Piero (L)Seat held
AshfordConservativeDamian Green (C)Seat held
Ashton-under-LyneLabourAngela Rayner (L)Seat held, incumbent David Heyes stood down
AylesburyConservativeDavid Lidington (C)Seat held
Ayr, Carrick and CumnockLabourCorri Wilson (SNP)Seat gain, defeated incumbent Sandra Osborne
BanburyConservativeThe Hon. Victoria Prentis (C)Seat held, incumbent Sir Tony Baldry stood down
Banff and BuchanSNPEilidh Whiteford (SNP)Seat held
BarkingLabourMargaret, Lady Hodge (L)Seat held
Barnsley CentralLabourDan Jarvis (L)Seat held
Barnsley EastLabourMichael Dugher (L)Seat held
Barrow and FurnessLabour Co-operativeJohn Woodcock (L Co-op)Seat held
Basildon and BillericayConservativeJohn Baron (C)Seat held
BasingstokeConservativeMaria Miller (C)Seat held
BassetlawLabourJohn Mann (L)Seat held
BathLiberal DemocratsBen Howlett (C)Seat gain, incumbent Don Foster stood down
Batley and SpenLabourJo Cox (L)Seat held, incumbent Mike Wood stood down
BatterseaConservativeJane Ellison (C)Seat held
BeaconsfieldConservativeDominic Grieve (C)Seat held
BeckenhamConservativeBob Stewart (C)Seat held
BedfordConservativeRichard Fuller (C)Seat held
Belfast EastAllianceGavin Robinson (DUP)Seat gain, defeated incumbent Naomi Long
Belfast NorthDUPNigel Dodds (DUP)Seat held
Belfast SouthSDLPAlasdair McDonnell (SDLP)Seat held
Belfast WestSinn FéinPaul Maskey (SF)Seat held
Bermondsey and Old SouthwarkLiberal DemocratsNeil Coyle (L)Seat gain, defeated incumbent Simon Hughes
Berwick-upon-TweedLiberal DemocratsAnne-Marie Trevelyan (C)Seat gain, incumbent Sir Alan Beith stood down
Berwickshire, Roxburgh and SelkirkLiberal DemocratsCalum Kerr (SNP)Seat gain, defeated incumbent Michael Moore
Bethnal Green and BowLabourRushanara Ali (L)Seat held
Beverley and HoldernessConservativeGraham Stuart (C)Seat held
Bexhill and BattleConservativeHuw Merriman (C)Seat held, incumbent Gregory Barker stood down
Bexleyheath and CrayfordConservativeDavid Evennett (C)Seat held
BirkenheadLabourFrank Field (L)Seat held
Birmingham, EdgbastonLabourGisela Stuart (L)Seat held
Birmingham, ErdingtonLabourJack Dromey (L)Seat held
Birmingham, Hall GreenLabourRoger Godsiff (L)Seat held
Birmingham, Hodge HillLabourLiam Byrne (L)Seat held
Birmingham, LadywoodLabourShabana Mahmood (L)Seat held
Birmingham, NorthfieldLabourRichard Burden (L)Seat held
Birmingham, Perry BarrLabourKhalid Mahmood (L)Seat held
Birmingham, Selly OakLabourSteve McCabe (L)Seat held
Birmingham, YardleyLiberal DemocratsJess Phillips (L)Seat gain, defeated incumbent John Hemming
Bishop AucklandLabourHelen Goodman (L)Seat held
BlackburnIndependent[lower-alpha 1]Kate Hollern (L)Seat held, incumbent Jack Straw stood down
Blackley and BroughtonLabourGraham Stringer (L)Seat held
Blackpool North and CleveleysConservativePaul Maynard (C)Seat held
Blackpool SouthLabourGordon Marsden (L)Seat held
Blaenau GwentLabourNick Smith (L)Seat held
BlaydonLabourDavid Anderson (L)Seat held
Blyth ValleyLabourRonnie Campbell (L)Seat held
Bognor Regis and LittlehamptonConservativeNick Gibb (C)Seat held
BolsoverLabourDennis Skinner (L)Seat held
Bolton North EastLabourDavid Crausby (L)Seat held
Bolton South EastLabourYasmin Qureshi (L)Seat held
Bolton WestLabourChris Green (C)Seat gain, defeated incumbent Julie Hilling
BootleLabourPeter Dowd (L)Seat held, incumbent Joe Benton stood down
Boston and SkegnessConservativeMatt Warman (C)Seat held, incumbent Mark Simmonds stood down
BosworthConservativeDavid Tredinnick (C)Seat held
Bournemouth EastConservativeTobias Ellwood (C)Seat held
Bournemouth WestConservativeConor Burns (C)Seat held
BracknellConservativePhillip Lee (C)Seat held
Bradford EastLiberal DemocratsImran Hussain (L)Seat gain, defeated incumbent David Ward
Bradford SouthLabourJudith Cummins (L)Seat held, incumbent Gerry Sutcliffe stood down
Bradford WestRespectNaz Shah (L)Seat gain, defeated incumbent George Galloway
BraintreeConservativeJames Cleverly (C)Seat held, incumbent Brooks Newmark stood down
Brecon and RadnorshireLiberal DemocratsChristopher Davies (C)Seat gain, defeated incumbent Roger Hugh Williams
Brent CentralLiberal DemocratsDawn Butler (L)Seat gain, incumbent Sarah Teather stood down
Brent NorthLabourBarry Gardiner (L)Seat held
Brentford and IsleworthConservativeRuth Cadbury (L)Seat gain, defeated incumbent Mary Macleod
Brentwood and OngarConservativeSir Eric Pickles (C)Seat held
BridgendLabourMadeleine Moon (L)Seat held
Bridgwater and West SomersetConservativeIan Liddell-Grainger (C)Seat held
Brigg and GooleConservativeAndrew Percy (C)Seat held
Brighton KemptownConservativeSimon Kirby (C)Seat held
Brighton PavilionGreen PartyCaroline Lucas (Green)Seat held
Bristol EastLabourKerry McCarthy (L)Seat held
Bristol North WestConservativeCharlotte Leslie (C)Seat held
Bristol SouthLabourKarin Smyth (L)Seat held, incumbent Dame Dawn Primarolo stood down
Bristol WestLiberal DemocratsThangam Debbonaire (L)Seat gain, defeated incumbent Stephen Williams
BroadlandConservativeKeith Simpson (C)Seat held
Bromley and ChislehurstConservativeBob Neill (C)Seat held
BromsgroveConservativeSajid Javid (C)Seat held
BroxbourneConservativeCharles Walker (C)Seat held
BroxtoweConservativeAnna Soubry (C)Seat held
BuckinghamThe Speaker seeking re-electionJohn Bercow (Speaker)Seat held
BurnleyLiberal DemocratsJulie Cooper (L)Seat gain, defeated incumbent Gordon Birtwistle
BurtonConservativeAndrew Griffiths (C)Seat held
Bury NorthConservativeDavid Nuttall (C)Seat held
Bury SouthLabourIvan Lewis (L)Seat held
Bury St EdmundsConservativeJo Churchill (C)Seat held, incumbent David Ruffley stood down
CaerphillyLabourWayne David (L)Seat held
Caithness, Sutherland and Easter RossLiberal DemocratsPaul Monaghan (SNP)Seat gain, defeated incumbent Viscount Thurso
Calder ValleyConservativeCraig Whittaker (C)Seat held
Camberwell and PeckhamLabourHarriet Harman (L)Seat held
Camborne and RedruthConservativeGeorge Eustice (C)Seat held
CambridgeLiberal DemocratsDaniel Zeichner (L)Seat gain, defeated incumbent Julian Huppert
Cannock ChaseConservativeAmanda Milling (C)Seat held, incumbent Aidan Burley stood down
CanterburyConservativeJulian Brazier (C)Seat held
Cardiff CentralLiberal DemocratsJo Stevens (L)Seat gain, defeated incumbent Jenny Willott
Cardiff NorthConservativeCraig Williams (C)Seat held, incumbent Jonathan Evans stood down
Cardiff South and PenarthLabour Co-operativeStephen Doughty (L Co-op)Seat held
Cardiff WestLabourKevin Brennan (L)Seat held
CarlisleConservativeJohn Stevenson (C)Seat held
Carmarthen East and DinefwrPlaid CymruJonathan Edwards (PC)Seat held
Carmarthen West and South PembrokeshireConservativeSimon Hart (C)Seat held
Carshalton and WallingtonLiberal DemocratsTom Brake (LD)Seat held
Castle PointConservativeRebecca Harris (C)Seat held
Central AyrshireLabourPhilippa Whitford (SNP)Seat gain, defeated incumbent Brian Donohoe
Central DevonConservativeMel Stride (C)Seat held
Central Suffolk and North IpswichConservativeDaniel Poulter (C)Seat held
CeredigionLiberal DemocratsMark Williams (LD)Seat held
CharnwoodConservativeEdward Argar (C)Seat held, incumbent Stephen Dorrell stood down
Chatham and AylesfordConservativeTracey Crouch (C)Seat held
CheadleLiberal DemocratsMary Robinson (C)Seat gain, defeated incumbent Mark Hunter
ChelmsfordConservativeSir Simon Burns (C)Seat held
Chelsea and FulhamConservativeGreg Hands (C)Seat held
CheltenhamLiberal DemocratsAlex Chalk (C)Seat gain, defeated incumbent Martin Horwood
Chesham and AmershamConservativeCheryl Gillan (C)Seat held
ChesterfieldLabourToby Perkins (L)Seat held
ChichesterConservativeAndrew Tyrie (C)Seat held
Chingford and Woodford GreenConservativeIain Duncan Smith (C)Seat held
ChippenhamLiberal DemocratsMichelle Donelan (C)Seat gain, defeated incumbent Duncan Hames
Chipping BarnetConservativeTheresa Villiers (C)Seat held
ChorleyLabourLindsay Hoyle (L)Seat held
ChristchurchConservativeChristopher Chope (C)Seat held
Cities of London and WestminsterConservativeMark Field (C)Seat held
City of ChesterConservativeChris Matheson (L)Seat gain, defeated incumbent Stephen Mosley
ClactonUKIPDouglas Carswell (UKIP)Seat held
CleethorpesConservativeMartin Vickers (C)Seat held
Clwyd SouthLabourSusan Elan Jones (L)Seat held
Clwyd WestConservativeDavid Jones (C)Seat held
Coatbridge, Chryston and BellshillLabourPhil Boswell (SNP)Seat gain, defeated incumbent Tom Clarke
ColchesterLiberal DemocratsWill Quince (C)Seat gain, defeated incumbent Sir Bob Russell
Colne ValleyConservativeJason McCartney (C)Seat held
CongletonConservativeFiona Bruce (C)Seat held
CopelandLabourJamie Reed (L)Seat held
CorbyLabour Co-operativeTom Pursglove (C)Seat gain, defeated incumbent Andy Sawford
The CotswoldsConservativeGeoffrey Clifton-Brown (C)Seat held
Coventry North EastLabourColleen Fletcher (L)Seat held, incumbent Bob Ainsworth stood down
Coventry North WestLabourGeoffrey Robinson (L)Seat held
Coventry SouthLabourJim Cunningham (L)Seat held
CrawleyConservativeHenry Smith (C)Seat held
Crewe and NantwichConservativeEdward Timpson (C)Seat held
Croydon CentralConservativeGavin Barwell (C)Seat held
Croydon NorthLabour Co-operativeSteve Reed (L Co-op)Seat held
Croydon SouthConservativeChris Philp (C)Seat held, incumbent Sir Richard Ottaway stood down
Cumbernauld, Kilsyth and Kirkintilloch EastLabourStuart McDonald (SNP)Seat gain, defeated incumbent Gregg McClymont
Cynon ValleyLabourAnn Clwyd (L)Seat held
Dagenham and RainhamLabourJon Cruddas (L)Seat held
DarlingtonLabourJenny Chapman (L)Seat held
DartfordConservativeGareth Johnson (C)Seat held
DaventryConservativeChris Heaton-Harris (C)Seat held
DelynLabourDavid Hanson (L)Seat held
Denton and ReddishLabourAndrew Gwynne (L)Seat held
Derby NorthLabourAmanda Solloway (C)Seat gain, defeated incumbent Chris Williamson
Derby SouthLabourDame Margaret Beckett (L)Seat held
Derbyshire DalesConservativePatrick McLoughlin (C)Seat held
DevizesConservativeClaire Perry (C)Seat held
DewsburyConservativePaula Sherriff (L)Seat gain, defeated incumbent Simon Reevell
Don ValleyLabourCaroline Flint (L)Seat held
Doncaster CentralLabourRosie Winterton (L)Seat held
Doncaster NorthLabourEd Miliband (L)Seat held
DoverConservativeCharlie Elphicke (C)Seat held
Dudley NorthLabourIan Austin (L)Seat held
Dudley SouthConservativeMike Wood (C)Seat held, incumbent Chris Kelly stood down
Dulwich and West NorwoodLabourHelen Hayes (L)Seat held, incumbent Dame Tessa Jowell stood down
Dumfries and GallowayLabourRichard Arkless (SNP)Seat gain, defeated incumbent Russell Brown
Dumfriesshire, Clydesdale and TweeddaleConservativeDavid Mundell (C)Seat held
Dundee EastSNPStewart Hosie (SNP)Seat held
Dundee WestLabourChris Law (SNP)Seat gain, incumbent Jim McGovern stood down
Dunfermline and West FifeLabourDouglas Chapman (SNP)Seat gain, defeated incumbent Thomas Docherty
City of DurhamLabourRoberta Blackman-Woods (L)Seat held
Dwyfor MeirionnyddPlaid CymruLiz Saville-Roberts (PC)Seat held, incumbent Elfyn Llwyd stood down
Ealing Central and ActonConservativeRupa Huq (L)Seat gain, defeated incumbent Angie Bray
Ealing NorthLabourStephen Pound (L)Seat held
Ealing SouthallLabourVirendra Sharma (L)Seat held
EasingtonLabourGrahame Morris (L)Seat held
East AntrimDUPSammy Wilson (DUP)Seat held
East DevonConservativeHugo Swire (C)Seat held
East DunbartonshireLiberal DemocratsJohn Nicolson (SNP)Seat gain, defeated incumbent Jo Swinson
East HamLabourStephen Timms (L)Seat held
East HampshireConservativeDamian Hinds (C)Seat held
East Kilbride, Strathaven and LesmahagowLabourLisa Cameron (SNP)Seat gain, defeated incumbent Michael McCann
East LondonderryDUPGregory Campbell (DUP)Seat held
East LothianLabourGeorge Kerevan (SNP)Seat gain, defeated incumbent Fiona O'Donnell
East RenfrewshireLabourKirsten Oswald (SNP)Seat gain, defeated incumbent Jim Murphy
East SurreyConservativeSam Gyimah (C)Seat held
East Worthing and ShorehamConservativeTim Loughton (C)Seat held
East YorkshireConservativeSir Greg Knight (C)Seat held
EastbourneLiberal DemocratsCaroline Ansell (C)Seat gain, defeated incumbent Stephen Lloyd
EastleighLiberal DemocratsMims Davies (C)Seat gain, defeated incumbent Mike Thornton
EddisburyConservativeAntoinette Sandbach (C)Seat held, incumbent Stephen O'Brien stood down
Edinburgh EastLabourTommy Sheppard (SNP)Seat gain, defeated incumbent Sheila Gilmore
Edinburgh North and LeithLabour Co-operativeDeidre Brock (SNP)Seat gain, defeated incumbent Mark Lazarowicz
Edinburgh SouthLabourIan Murray (L)Seat held
Edinburgh South WestLabourJoanna Cherry (SNP)Seat gain, incumbent Alistair Darling stood down
Edinburgh WestLiberal DemocratsMichelle Thomson (SNP)Seat gain, defeated incumbent Michael Crockart
EdmontonLabour Co-operativeKate Osamor (L Co-op)Seat held, incumbent Andy Love stood down
Ellesmere Port and NestonLabourJustin Madders (L)Seat held, incumbent Andrew Miller stood down
Elmet and RothwellConservativeAlec Shelbrooke (C)Seat held
ElthamLabourClive Efford (L)Seat held
Enfield NorthConservativeJoan Ryan (L)Seat gain, defeated incumbent Nick de Bois
Enfield SouthgateConservativeDavid Burrowes (C)Seat held
Epping ForestConservativeEleanor Laing (C)Seat held
Epsom and EwellConservativeChris Grayling (C)Seat held
ErewashConservativeMaggie Throup (C)Seat held, incumbent Jessica Lee stood down
Erith and ThamesmeadLabourTeresa Pearce (L)Seat held
Esher and WaltonConservativeDominic Raab (C)Seat held
ExeterLabourBen Bradshaw (L)Seat held
FalkirkIndependent[lower-alpha 1]John McNally (SNP)Seat gain, incumbent Eric Joyce (originally a Labour MP) stood down
FarehamConservativeSuella Fernandes (C)Seat held, incumbent Mark Hoban stood down
Faversham and Mid KentConservativeHelen Whately (C)Seat held, incumbent Sir Hugh Robertson stood down
Feltham and HestonLabour Co-operativeSeema Malhotra (L Co-op)Seat held
Fermanagh and South TyroneSinn FéinTom Elliott (UUP)Seat gain, defeated incumbent Michelle Gildernew
Filton and Bradley StokeConservativeJack Lopresti (C)Seat held
Finchley and Golders GreenConservativeMike Freer (C)Seat held
Folkestone and HytheConservativeDamian Collins (C)Seat held
Forest of DeanConservativeMark Harper (C)Seat held
FoyleSDLPMark Durkan (SDLP)Seat held
FyldeConservativeMark Menzies (C)Seat held
GainsboroughConservativeSir Edward Leigh (C)Seat held
Garston and HalewoodLabourMaria Eagle (L)Seat held
GatesheadLabourIan Mearns (L)Seat held
GedlingLabourVernon Coaker (L)Seat held
Gillingham and RainhamConservativeRehman Chishti (C)Seat held
Glasgow CentralLabourAlison Thewliss (SNP)Seat gain, defeated incumbent Anas Sarwar
Glasgow EastLabourNatalie McGarry (SNP)Seat gain, defeated incumbent Margaret Curran
Glasgow NorthLabourPatrick Grady (SNP)Seat gain, defeated incumbent Ann McKechin
Glasgow North EastLabourAnne McLaughlin (SNP)Seat gain, defeated incumbent Willie Bain
Glasgow North WestLabourCarol Monaghan (SNP)Seat gain, defeated incumbent John Robertson
Glasgow SouthLabourStewart McDonald (SNP)Seat gain, defeated incumbent Tom Harris
Glasgow South WestLabour Co-operativeChris Stephens (SNP)Seat gain, defeated incumbent Ian Davidson
GlenrothesLabourPeter Grant (SNP)Seat gain, incumbent Lindsay Roy stood down
GloucesterConservativeRichard Graham (C)Seat held
GordonLiberal DemocratsAlex Salmond (SNP)Seat gain, incumbent Sir Malcolm Bruce stood down
GosportConservativeCaroline Dinenage (C)Seat held
GowerLabourByron Davies (C)Seat gain, incumbent Martin Caton stood down
Grantham and StamfordConservativeNicholas Boles (C)Seat held
GraveshamConservativeAdam Holloway (C)Seat held
Great GrimsbyLabourMelanie Onn (L)Seat held, incumbent Austin Mitchell stood down
Great YarmouthConservativeBrandon Lewis (C)Seat held
Greenwich and WoolwichLabourMatthew Pennycook (L)Seat held, incumbent Nick Raynsford stood down
GuildfordConservativeAnne Milton (C)Seat held
Hackney North and Stoke NewingtonLabourDiane Abbott (L)Seat held
Hackney South and ShoreditchLabour Co-operativeMeg Hillier (L Co-op)Seat held
Halesowen and Rowley RegisConservativeJames Morris (C)Seat held
HalifaxLabour Co-operativeHolly Lynch (L)Seat held, incumbent Linda Riordan stood down
Haltemprice and HowdenConservativeDavid Davis (C)Seat held
HaltonLabourDerek Twigg (L)Seat held
HammersmithLabourAndy Slaughter (L)Seat held
Hampstead and KilburnLabourTulip Siddiq (L)Seat held, incumbent Glenda Jackson stood down
HarboroughConservativeSir Edward Garnier (C)Seat held
HarlowConservativeRobert Halfon (C)Seat held
Harrogate and KnaresboroughConservativeAndrew Jones (C)Seat held
Harrow EastConservativeBob Blackman (C)Seat held
Harrow WestLabour Co-operativeGareth Thomas (L Co-op)Seat held
HartlepoolLabourIain Wright (L)Seat held
Harwich and North EssexConservativeThe Hon. Bernard Jenkin (C)Seat held
Hastings and RyeConservativeAmber Rudd (C)Seat held
HavantConservativeAlan Mak (C)Seat held, incumbent David Willetts stood down
Hayes and HarlingtonLabourJohn McDonnell (L)Seat held
Hazel GroveLiberal DemocratsWilliam Wragg (C)Seat gain, incumbent Sir Andrew Stunell stood down
Hemel HempsteadConservativeMike Penning (C)Seat held
HemsworthLabourJon Trickett (L)Seat held
HendonConservativeMatthew Offord (C)Seat held
HenleyConservativeJohn Howell (C)Seat held
Hereford and South HerefordshireConservativeJesse Norman (C)Seat held
Hertford and StortfordConservativeMark Prisk (C)Seat held
HertsmereConservativeOliver Dowden (C)Seat held, incumbent James Clappison stood down
HexhamConservativeGuy Opperman (C)Seat held
Heywood and MiddletonLabourLiz McInnes (L)Seat held
High PeakConservativeAndrew Bingham (C)Seat held
Hitchin and HarpendenConservativePeter Lilley (C)Seat held
Holborn and St PancrasLabourKeir Starmer (L)Seat held, incumbent Frank Dobson stood down
Hornchurch and UpminsterConservativeDame Angela Watkinson (C)Seat held
Hornsey and Wood GreenLiberal DemocratsCatherine West (L)Seat gain, defeated incumbent Lynne Featherstone
HorshamConservativeJeremy Quin (C)Seat held, incumbent Francis Maude stood down
Houghton and Sunderland SouthLabourBridget Phillipson (L)Seat held
HoveConservativePeter Kyle (L)Seat gain, incumbent Mike Weatherley stood down
HuddersfieldLabour Co-operativeBarry Sheerman (L Co-op)Seat held
HuntingdonConservativeJonathan Djanogly (C)Seat held
HyndburnLabourGraham Jones (L)Seat held
Ilford NorthConservativeWes Streeting (L)Seat gain, defeated incumbent Lee Scott
Ilford SouthLabour Co-operativeMike Gapes (L Co-op)Seat held
InverclydeLabourRonnie Cowan (SNP)Seat gain, defeated incumbent Iain McKenzie
Inverness, Nairn, Badenoch and StrathspeyLiberal DemocratsDrew Hendry (SNP)Seat gain, defeated incumbent Danny Alexander
IpswichConservativeThe Hon. Ben Gummer (C)Seat held
Isle of WightConservativeAndrew Turner (C)Seat held
Islington NorthLabourJeremy Corbyn (L)Seat held
Islington South and FinsburyLabourEmily Thornberry (L)Seat held
IslwynLabour Co-operativeChris Evans (L Co-op)Seat held
JarrowLabourStephen Hepburn (L)Seat held
KeighleyConservativeKris Hopkins (C)Seat held
Kenilworth and SouthamConservativeJeremy Wright (C)Seat held
KensingtonIndependent[lower-alpha 1]Victoria, Lady Borwick (C)Seat held, incumbent Sir Malcolm Rifkind stood down
KetteringConservativePhilip Hollobone (C)Seat held
Kilmarnock and LoudounLabour Co-operativeAlan Brown (SNP)Seat gain, defeated incumbent Cathy Jamieson
Kingston and SurbitonLiberal DemocratsJames Berry (C)Seat gain, defeated incumbent Ed Davey
Kingston upon Hull EastLabourKarl Turner (L)Seat held
Kingston upon Hull NorthLabourDiana Johnson (L)Seat held
Kingston upon Hull West and HessleLabourAlan Johnson (L)Seat held
KingswoodConservativeChris Skidmore (C)Seat held
Kirkcaldy and CowdenbeathLabourRoger Mullin (SNP)Seat gain, incumbent Gordon Brown stood down
KnowsleyLabourGeorge Howarth (L)Seat held
Lagan ValleyDUPJeffrey Donaldson (DUP)Seat held
Lanark and Hamilton EastLabourAngela Crawley (SNP)Seat gain, defeated incumbent Jimmy Hood
Lancaster and FleetwoodConservativeCat Smith (L)Seat gain, defeated incumbent Eric Ollerenshaw
Leeds CentralLabourHilary Benn (L)Seat held
Leeds EastLabourRichard Burgon (L)Seat held, incumbent George Mudie stood down
Leeds North EastLabourFabian Hamilton (L)Seat held
Leeds North WestLiberal DemocratsGreg Mulholland (LD)Seat held
Leeds WestLabourRachel Reeves (L)Seat held
Leicester EastLabourKeith Vaz (L)Seat held
Leicester SouthLabour Co-operativeJon Ashworth (L Co-op)Seat held
Leicester WestLabourLiz Kendall (L)Seat held
LeighLabourAndy Burnham (L)Seat held
LewesLiberal DemocratsMaria Caulfield (C)Seat gain, defeated incumbent Norman Baker
Lewisham EastLabourHeidi Alexander (L)Seat held
Lewisham West and PengeLabourJim Dowd (L)Seat held
Lewisham DeptfordLabourVicky Foxcroft (L)Seat held, incumbent Dame Joan Ruddock stood down
Leyton and WansteadLabourJohn Cryer (L)Seat held
LichfieldConservativeMichael Fabricant (C)Seat held
LincolnConservativeKarl McCartney (C)Seat held
Linlithgow and East FalkirkLabourMartyn Day (SNP)Seat gain, defeated incumbent Michael Connarty
Liverpool RiversideLabour Co-operativeLouise Ellman (L Co-op)Seat held
Liverpool WaltonLabourSteve Rotheram (L)Seat held
Liverpool WavertreeLabour Co-operativeLuciana Berger (L Co-op)Seat held
Liverpool West DerbyLabour Co-operativeStephen Twigg (L Co-op)Seat held
LivingstonLabourHannah Bardell (SNP)Seat gain, defeated incumbent Graeme Morrice
LlanelliLabourNia Griffith (L)Seat held
LoughboroughConservativeNicky Morgan (C)Seat held
Louth and HorncastleConservativeVictoria Atkins (C)Seat held, incumbent Sir Peter Tapsell stood down
LudlowConservativePhilip Dunne (C)Seat held
Luton NorthLabourKelvin Hopkins (L)Seat held
Luton SouthLabour Co-operativeGavin Shuker (L Co-op)Seat held
MacclesfieldConservativeDavid Rutley (C)Seat held
MaidenheadConservativeTheresa May (C)Seat held
Maidstone and The WealdConservativeHelen Grant (C)Seat held
MakerfieldLabourYvonne Fovargue (L)Seat held
MaldonConservativeJohn Whittingdale (C)Seat held
Manchester CentralLabour Co-operativeLucy Powell (L Co-op)Seat held
Manchester, GortonLabourSir Gerald Kaufman (L)Seat held
Manchester WithingtonLiberal DemocratsJeff Smith (L)Seat gain, defeated incumbent John Leech
MansfieldLabourSir Alan Meale (L)Seat held
Meon ValleyConservativeGeorge Hollingbery (C)Seat held
MeridenConservativeCaroline Spelman (C)Seat held
Merthyr Tydfil and RhymneyLabourGerald Jones (L)Seat held, incumbent Dai Havard stood down
Mid BedfordshireConservativeNadine Dorries (C)Seat held
Mid DerbyshireConservativePauline Latham (C)Seat held
Mid Dorset and North PooleLiberal DemocratsMichael Tomlinson (C)Seat gain, incumbent Annette Brooke stood down
Mid NorfolkConservativeGeorge Freeman (C)Seat held
Mid SussexConservativeSir Nicholas Soames (C)Seat held
Mid UlsterSinn FéinFrancie Molloy (SF)Seat held
Mid WorcestershireConservativeNigel Huddleston (C)Seat held, incumbent Sir Peter Luff stood down
MiddlesbroughLabourAndy McDonald (L)Seat held
Middlesbrough South and East ClevelandLabourTom Blenkinsop (L)Seat held
MidlothianLabourOwen Thompson (SNP)Seat gain, incumbent David Hamilton stood down
Milton Keynes NorthConservativeMark Lancaster (C)Seat held
Milton Keynes SouthConservativeIain Stewart (C)Seat held
Mitcham and MordenLabourSiobhain McDonagh (L)Seat held
Mole ValleyConservativeSir Paul Beresford (C)Seat held
MonmouthConservativeDavid Davies (C)Seat held
MontgomeryshireConservativeGlyn Davies (C)Seat held
MoraySNPAngus Robertson (SNP)Seat held
Morecambe and LunesdaleConservativeDavid Morris (C)Seat held
Morley and OutwoodLabour Co-operativeAndrea Jenkyns (C)Seat gain, defeated incumbent Ed Balls
Motherwell and WishawLabourMarion Fellows (SNP)Seat gain, defeated incumbent Frank Roy
Na h-Eileanan an Iar (Western Isles)SNPAngus MacNeil (SNP)Seat held
NeathLabourChristina Rees (L)Seat held, incumbent Peter Hain stood down
New Forest EastConservativeJulian Lewis (C)Seat held
New Forest WestConservativeDesmond Swayne (C)Seat held
NewarkConservativeRobert Jenrick (C)Seat held
NewburyConservativeRichard Benyon (C)Seat held
Newcastle upon Tyne CentralLabourChinyelu Onwurah (L)Seat held
Newcastle upon Tyne EastLabourNick Brown (L)Seat held
Newcastle upon Tyne NorthLabourCatherine McKinnell (L)Seat held
Newcastle-under-LymeLabourPaul Farrelly (L)Seat held
Newport EastLabourJessica Morden (L)Seat held
Newport WestLabourPaul Flynn (L)Seat held
Newry and ArmaghSinn FéinMickey Brady (SF)Seat held, incumbent Conor Murphy stood down
Newton AbbotConservativeAnne Marie Morris (C)Seat held
Normanton, Pontefract and CastlefordLabourYvette Cooper (L)Seat held
North AntrimDUPThe Hon. Ian Paisley, Jr. (DUP)Seat held
North Ayrshire and ArranLabourPatricia Gibson (SNP)Seat gain, defeated incumbent Katy Clark
North CornwallLiberal DemocratsScott Mann (C)Seat gain, defeated incumbent Dan Rogerson
North DevonLiberal DemocratsPeter Heaton-Jones (C)Seat gain, defeated incumbent Sir Nick Harvey
North DorsetConservativeSimon Hoare (C)Seat held, incumbent Robert Walter stood down
North DownIndependent UnionistSylvia, Lady Hermon (Ind)Seat held
North DurhamLabourKevan Jones (L)Seat held
North East BedfordshireConservativeAlistair Burt (C)Seat held
North East CambridgeshireConservativeStephen Barclay (C)Seat held
North East DerbyshireLabourNatascha Engel (L)Seat held
North East FifeLiberal DemocratsStephen Gethins (SNP)Seat gain, incumbent Sir Menzies Campbell stood down
North East HampshireConservativeRanil Jayawardena (C)Seat held, incumbent James Arbuthnot stood down
North East HertfordshireConservativeSir Oliver Heald (C)Seat held
North East SomersetConservativeThe Hon. Jacob Rees-Mogg (C)Seat held
North HerefordshireConservativeBill Wiggin (C)Seat held
North NorfolkLiberal DemocratsNorman Lamb (LD)Seat held
North ShropshireConservativeOwen Paterson (C)Seat held
North SomersetConservativeLiam Fox (C)Seat held
North SwindonConservativeJustin Tomlinson (C)Seat held
North ThanetConservativeSir Roger Gale (C)Seat held
North TynesideLabourMary Glindon (L)Seat held
North WarwickshireConservativeCraig Tracey (C)Seat held, incumbent Dan Byles stood down
North West CambridgeshireConservativeShailesh Vara (C)Seat held
North West DurhamLabourPat Glass (L)Seat held
North West HampshireConservativeKit Malthouse (C)Seat held, incumbent Sir George Young, Bt stood down
North West LeicestershireConservativeAndrew Bridgen (C)Seat held
North West NorfolkConservativeHenry Bellingham (C)Seat held
North WiltshireConservativeJames Gray (C)Seat held
Northampton NorthConservativeMichael Ellis (C)Seat held
Northampton SouthConservativeDavid Mackintosh (C)Seat held, incumbent Brian Binley stood down
Norwich NorthConservativeChloe Smith (C)Seat held
Norwich SouthLiberal DemocratsClive Lewis (L)Seat gain, defeated incumbent Simon Wright
Nottingham EastLabour Co-operativeChris Leslie (L Co-op)Seat held
Nottingham NorthLabourGraham Allen (L)Seat held
Nottingham SouthLabourLilian Greenwood (L)Seat held
NuneatonConservativeMarcus Jones (C)Seat held
Ochil and South PerthshireLabourTasmina Ahmed-Sheikh (SNP)Seat gain, defeated incumbent Gordon Banks
OgmoreLabourHuw Irranca-Davies (L)Seat held
Old Bexley and SidcupConservativeJames Brokenshire (C)Seat held
Oldham East and SaddleworthLabourDebbie Abrahams (L)Seat held
Oldham West and RoytonLabourMichael Meacher (L)Seat held
Orkney and ShetlandLiberal DemocratsAlistair Carmichael (LD)Seat held
OrpingtonConservativeJo Johnson (C)Seat held
Oxford EastLabourAndrew Smith (L)Seat held
Oxford West and AbingdonConservativeNicola Blackwood (C)Seat held
Paisley and Renfrewshire NorthLabourGavin Newlands (SNP)Seat gain, defeated incumbent Jim Sheridan
Paisley and Renfrewshire SouthLabourMhairi Black (SNP)Seat gain, defeated incumbent Douglas Alexander
PendleConservativeAndrew Stephenson (C)Seat held
Penistone and StocksbridgeLabourAngela Smith (L)Seat held
Penrith and The BorderConservativeRory Stewart (C)Seat held
Perth and North PerthshireSNPPete Wishart (SNP)Seat held
PeterboroughConservativeStewart Jackson (C)Seat held
Plymouth, Moor ViewLabourJohnny Mercer (C)Seat gain, defeated incumbent Alison Seabeck
Plymouth, Sutton and DevonportConservativeOliver Colvile (C)Seat held
PontypriddLabourOwen Smith (L)Seat held
PooleConservativeRobert Syms (C)Seat held
Poplar and LimehouseLabourJim Fitzpatrick (L)Seat held
Portsmouth NorthConservativePenny Mordaunt (C)Seat held
Portsmouth SouthIndependent[lower-alpha 1]Flick Drummond (C)Seat gain, defeated incumbent Mike Hancock (originally a Liberal Democrat MP)
Preseli PembrokeshireConservativeStephen Crabb (C)Seat held
PrestonLabour Co-operativeMark Hendrick (L Co-op)Seat held
PudseyConservativeStuart Andrew (C)Seat held
PutneyConservativeJustine Greening (C)Seat held
Rayleigh and WickfordConservativeMark Francois (C)Seat held
Reading EastConservativeRob Wilson (C)Seat held
Reading WestConservativeAlok Sharma (C)Seat held
RedcarLiberal DemocratsAnna Turley (L Co-op)Seat gain, incumbent Ian Swales stood down
RedditchConservativeKaren Lumley (C)Seat held
ReigateConservativeCrispin Blunt (C)Seat held
RhonddaLabourChris Bryant (L)Seat held
Ribble ValleyConservativeNigel Evans (C)Seat held
Richmond (Yorks)ConservativeRishi Sunak (C)Seat held, incumbent William Hague stood down
Richmond ParkConservativeZac Goldsmith (C)Seat held
RochdaleLabourSimon Danczuk (L)Seat held
Rochester and StroodUKIPKelly Tolhurst (C)Seat gain, defeated incumbent Mark Reckless
Rochford and Southend EastConservativeJames Duddridge (C)Seat held
RomfordConservativeAndrew Rosindell (C)Seat held
Romsey and Southampton NorthConservativeCaroline Nokes (C)Seat held
Ross, Skye and LochaberLiberal DemocratsIan Blackford (SNP)Seat gain, defeated incumbent Charles Kennedy
Rossendale and DarwenConservativeJake Berry (C)Seat held
Rother ValleyLabourSir Kevin Barron (L)Seat held
RotherhamLabourSarah Champion (L)Seat held
RugbyConservativeMark Pawsey (C)Seat held
Ruislip, Northwood and PinnerConservativeThe Hon. Nick Hurd (C)Seat held
Runnymede and WeybridgeConservativePhilip Hammond (C)Seat held
RushcliffeConservativeKenneth Clarke (C)Seat held
Rutherglen and Hamilton WestLabour Co-operativeMargaret Ferrier (SNP)Seat gain, defeated incumbent Tom Greatrex
Rutland and MeltonConservativeSir Alan Duncan (C)Seat held
Saffron WaldenConservativeSir Alan Haselhurst (C)Seat held
Salford and EcclesLabourRebecca Long-Bailey (L)Seat held, incumbent Hazel Blears stood down
SalisburyConservativeJohn Glen (C)Seat held
Scarborough and WhitbyConservativeRobert Goodwill (C)Seat held
ScunthorpeLabourNic Dakin (L)Seat held
SedgefieldLabourPhil Wilson (L)Seat held
Sefton CentralLabourBill Esterson (L)Seat held
Selby and AinstyConservativeNigel Adams (C)Seat held
SevenoaksConservativeMichael Fallon (C)Seat held
Sheffield CentralLabourPaul Blomfield (L)Seat held
Sheffield South EastLabourClive Betts (L)Seat held
Sheffield Brightside and HillsboroughLabourHarry Harpham (L)Seat held, incumbent David Blunkett stood down
Sheffield HallamLiberal DemocratsNick Clegg (LD)Seat held
Sheffield HeeleyLabour Co-operativeLouise Haigh (L)Seat held, incumbent Meg Munn stood down
SherwoodConservativeMark Spencer (C)Seat held
ShipleyConservativePhilip Davies (C)Seat held
Shrewsbury and AtchamConservativeDaniel Kawczynski (C)Seat held
Sittingbourne and SheppeyConservativeGordon Henderson (C)Seat held
Skipton and RiponConservativeJulian Smith (C)Seat held
Sleaford and North HykehamConservativeStephen Phillips (C)Seat held
SloughLabourFiona Mactaggart (L)Seat held
SolihullLiberal DemocratsJulian Knight (C)Seat gain, defeated incumbent Lorely Burt
Somerton and FromeLiberal DemocratsDavid Warburton (C)Seat gain, incumbent David Heath stood down
South AntrimDUPDanny Kinahan (UUP)Seat gain, defeated incumbent William McCrea
South Basildon and East ThurrockConservativeStephen Metcalfe (C)Seat held
South CambridgeshireConservativeHeidi Allen (C)Seat held, incumbent Andrew Lansley stood down
South DerbyshireConservativeHeather Wheeler (C)Seat held
South DorsetConservativeRichard Drax (C)Seat held
South DownSDLPMargaret Ritchie (SDLP)Seat held
South East CambridgeshireConservativeLucy Frazer (C)Seat held, incumbent Sir James Paice stood down
South East CornwallConservativeSheryll Murray (C)Seat held
South Holland and The DeepingsConservativeJohn Hayes (C)Seat held
South LeicestershireConservativeAlberto Costa (C)Seat held, incumbent Andrew Robathan stood down
South NorfolkConservativeRichard Bacon (C)Seat held
South NorthamptonshireConservativeAndrea Leadsom (C)Seat held
South RibbleConservativeSeema Kennedy (C)Seat held, incumbent Lorraine Fullbrook stood down
South ShieldsLabourEmma Lewell-Buck (L)Seat held
South StaffordshireConservativeGavin Williamson (C)Seat held
South SuffolkConservativeJames Cartlidge (C)Seat held, incumbent Tim Yeo stood down
South SwindonConservativeRobert Buckland (C)Seat held
South ThanetConservativeCraig Mackinlay (C)Seat held, incumbent Laura Sandys stood down
South West BedfordshireConservativeAndrew Selous (C)Seat held
South West DevonConservativeGary Streeter (C)Seat held
South West HertfordshireConservativeDavid Gauke (C)Seat held
South West NorfolkConservativeElizabeth Truss (C)Seat held
South West SurreyConservativeJeremy Hunt (C)Seat held
South West WiltshireConservativeAndrew Murrison (C)Seat held
Southampton ItchenLabourRoyston Smith (C)Seat gain, incumbent John Denham stood down
Southampton TestLabourAlan Whitehead (L)Seat held
Southend WestConservativeSir David Amess (C)Seat held
SouthportLiberal DemocratsJohn Pugh (LD)Seat held
SpelthorneConservativeKwasi Kwarteng (C)Seat held
St AlbansConservativeAnne Main (C)Seat held
St Austell and NewquayLiberal DemocratsSteve Double (C)Seat gain, defeated incumbent Steve Gilbert
St Helens NorthLabourConor McGinn (L)Seat held, incumbent David Watts stood down
St Helens South and WhistonLabourMarie Rimmer (L)Seat held, incumbent Shaun Woodward stood down
St IvesLiberal DemocratsDerek Thomas (C)Seat gain, defeated incumbent Andrew George
StaffordConservativeJeremy Lefroy (C)Seat held
Staffordshire MoorlandsConservativeKaren Bradley (C)Seat held
Stalybridge and HydeLabour Co-operativeJonathan Reynolds (L Co-op)Seat held
StevenageConservativeStephen McPartland (C)Seat held
StirlingLabourSteven Paterson (SNP)Seat gain, incumbent Dame Anne McGuire stood down
StockportLabourAnn Coffey (L)Seat held
Stockton NorthLabourAlex Cunningham (L)Seat held
Stockton SouthConservativeJames Wharton (C)Seat held
Stoke-on-Trent CentralLabourThe Hon. Tristram Hunt (L)Seat held
Stoke-on-Trent NorthLabourRuth Smeeth (L)Seat held, incumbent Joan Walley stood down
Stoke-on-Trent SouthLabourRob Flello (L)Seat held
StoneConservativeSir Bill Cash (C)Seat held
StourbridgeConservativeMargot James (C)Seat held
StrangfordDUPJim Shannon (DUP)Seat held
Stratford-on-AvonConservativeNadhim Zahawi (C)Seat held
StreathamLabourChuka Umunna (L)Seat held
Stretford and UrmstonLabourKate Green (L)Seat held
StroudConservativeNeil Carmichael (C)Seat held
Suffolk CoastalConservativeTherese Coffey (C)Seat held
Sunderland CentralLabourJulie Elliott (L)Seat held
Surrey HeathConservativeMichael Gove (C)Seat held
Sutton and CheamLiberal DemocratsPaul Scully (C)Seat gain, defeated incumbent Paul Burstow
Sutton ColdfieldConservativeAndrew Mitchell (C)Seat held
Swansea EastLabourCarolyn Harris (L)Seat held, incumbent Siân James stood down
Swansea WestLabour Co-operativeGeraint Davies (L Co-op)Seat held
TamworthConservativeChristopher Pincher (C)Seat held
TattonConservativeGeorge Osborne (C)Seat held
Taunton DeaneLiberal DemocratsRebecca Pow (C)Seat gain, incumbent Jeremy Browne stood down
TelfordLabourLucy Allan (C)Seat gain, defeated incumbent David Wright
TewkesburyConservativeLaurence Robertson (C)Seat held
Thirsk and MaltonConservativeKevin Hollinrake (C)Seat held, incumbent Anne McIntosh stood down
Thornbury and YateLiberal DemocratsLuke Hall (C)Seat gain, defeated incumbent Steve Webb
ThurrockConservativeJackie Doyle-Price (C)Seat held
Tiverton and HonitonConservativeNeil Parish (C)Seat held
Tonbridge and MallingConservativeTom Tugendhat (C)Seat held, incumbent Sir John Stanley stood down
TootingLabourSadiq Khan (L)Seat held
TorbayLiberal DemocratsKevin Foster (C)Seat gain, defeated incumbent Adrian Sanders
TorfaenLabourNick Thomas-Symonds (L)Seat held, incumbent Paul Murphy stood down.
Torridge and West DevonConservativeGeoffrey Cox (C)Seat held
TotnesConservativeSarah Wollaston (C)Seat held
TottenhamLabourDavid Lammy (L)Seat held
Truro and FalmouthConservativeSarah Newton (C)Seat held
Tunbridge WellsConservativeGreg Clark (C)Seat held
TwickenhamLiberal DemocratsTania Mathias (C)Seat gain, defeated incumbent Vince Cable
TynemouthLabourAlan Campbell (L)Seat held
Upper BannDUPDavid Simpson (DUP)Seat held
Uxbridge and South RuislipConservativeBoris Johnson (C)Seat held, incumbent Sir John Randall stood down
Vale of ClwydLabourJames Davies (C)Seat gain, defeated incumbent Chris Ruane
Vale of GlamorganConservativeAlun Cairns (C)Seat held
VauxhallLabourKate Hoey (L)Seat held
WakefieldLabourMary Creagh (L)Seat held
WallaseyLabourAngela Eagle (L)Seat held
Walsall NorthLabourDavid Winnick (L)Seat held
Walsall SouthLabourValerie Vaz (L)Seat held
WalthamstowLabour Co-operativeStella Creasy (L Co-op)Seat held
WansbeckLabourIan Lavery (L)Seat held
WantageConservativeThe Hon. Ed Vaizey (C)Seat held
WarleyLabourJohn Spellar (L)Seat held
Warrington NorthLabourHelen Jones (L)Seat held
Warrington SouthConservativeDavid Mowat (C)Seat held
Warwick and LeamingtonConservativeChris White (C)Seat held
Washington and Sunderland WestLabourSharon Hodgson (L)Seat held
WatfordConservativeRichard Harrington (C)Seat held
WaveneyConservativePeter Aldous (C)Seat held
WealdenConservativeNus Ghani (C)Seat held, incumbent Charles Hendry stood down
Weaver ValeConservativeGraham Evans (C)Seat held
WellingboroughConservativePeter Bone (C)Seat held
WellsLiberal DemocratsJames Heappey (C)Seat gain, defeated incumbent Tessa Munt
Welwyn HatfieldConservativeGrant Shapps (C)Seat held
Wentworth and DearneLabourJohn Healey (L)Seat held
West Aberdeenshire and KincardineLiberal DemocratsStuart Donaldson (SNP)Seat gain, defeated incumbent Sir Robert Smith, Bt
West Bromwich EastLabourTom Watson (L)Seat held
West Bromwich WestLabour Co-operativeAdrian Bailey (L Co-op)Seat held
West DorsetConservativeOliver Letwin (C)Seat held
West DunbartonshireLabour Co-operativeMartin Docherty (SNP)Seat gain, defeated incumbent Gemma Doyle
West HamLabourLyn Brown (L)Seat held
West LancashireLabourRosie Cooper (L)Seat held
West SuffolkConservativeMatthew Hancock (C)Seat held
West TyroneSinn FéinPat Doherty (SF)Seat held
West WorcestershireConservativeHarriet Baldwin (C)Seat held
Westminster NorthLabourKaren Buck (L)Seat held
Westmorland and LonsdaleLiberal DemocratsTim Farron (LD)Seat held
Weston-super-MareConservativeJohn Penrose (C)Seat held
WiganLabourLisa Nandy (L)Seat held
WimbledonConservativeStephen Hammond (C)Seat held
WinchesterConservativeSteve Brine (C)Seat held
WindsorConservativeAdam Afriyie (C)Seat held
Wirral SouthLabourAlison McGovern (L)Seat held
Wirral WestConservativeMargaret Greenwood (L)Seat gain, defeated incumbent Esther McVey
WithamConservativePriti Patel (C)Seat held
WitneyConservativeDavid Cameron (C)Seat held
WokingConservativeJonathan Lord (C)Seat held
WokinghamConservativeJohn Redwood (C)Seat held
Wolverhampton North EastLabourEmma Reynolds (L)Seat held
Wolverhampton South EastLabourPat McFadden (L)Seat held
Wolverhampton South WestConservativeRob Marris (L)Seat gain, defeated incumbent Paul Uppal
WorcesterConservativeThe Hon. Robin Walker (C)Seat held
WorkingtonLabourSue Hayman (L)Seat held, incumbent Sir Tony Cunningham stood down
Worsley and Eccles SouthLabourBarbara Keeley (L)Seat held
Worthing WestConservativeSir Peter Bottomley (C)Seat held
The WrekinConservativeMark Pritchard (C)Seat held
WrexhamLabourIan Lucas (L)Seat held
WycombeConservativeSteve Baker (C)Seat held
Wyre and Preston NorthConservativeBen Wallace (C)Seat held
Wyre ForestConservativeMark Garnier (C)Seat held
Wythenshawe and Sale EastLabourMike Kane (L)Seat held
YeovilLiberal DemocratsMarcus Fysh (C)Seat gain, defeated incumbent David Laws
Ynys Môn (Anglesey)LabourAlbert Owen (L)Seat held
York CentralLabourRachael Maskell (L Co-op)Seat held, incumbent Sir Hugh Bayley stood down
York OuterConservativeJulian Sturdy (C)Seat held
  1. 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.

Changes and by-elections

After the general election, changes can occur in the composition of the House of Commons. This happens as a result of the election of Deputy Speakers, by-elections, defections, suspensions or removal of whip.

After the swearing in of MPs and the elections of the Speaker and the Deputy Speakers, the initial government majority was calculated to be sixteen.

Technically, MPs cannot resign. However, they can effectively do so by requesting to be appointed as the Crown Steward and Bailiff of the Manor of Northstead or the Crown Steward and Bailiff of the three Chiltern Hundreds of Stoke, Desborough and Burnham, which vacates their seat.

The net outcome of all changes over the course of the Parliament had resulted in two fewer Labour MPs, two fewer SNP MPs, one more Liberal Democrat MP and three more independent MPs.

Deputy Speakers

In accordance with a decision taken by the House of Commons on the final day of its sitting in the previous Parliament, the Speaker appointed two members to serve as Temporary Deputy Speakers until the Deputy Speakers had been elected. Directly after the 2015 State Opening of Parliament, the Speaker nominated Sir Roger Gale (Conservative, North Thanet) and George Howarth (Labour, Knowsley) for these positions.[5]

The election of Deputy Speakers took place on 3 June 2015.[6]

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
Lindsay Hoyle LabourChorleyChairman of Ways and Means
Eleanor Laing ConservativeEpping ForestFirst Deputy Chairman of Ways and Means
Natascha Engel LabourNorth East DerbyshireSecond Deputy Chairman of Ways and Means


By-elections are held for seats that become vacant.

# Constituency Incumbent Date of by-election Winner By-election
Name Party Date seat vacated Cause of vacation Name Party
1Oldham West and RoytonMichael Meacher Labour21 October 2015Death[7]3 December 2015Jim McMahon LabourDetails
2Sheffield Brightside and HillsboroughHarry Harpham Labour4 February 2016Death[8]5 May 2016[9]Gill Furniss[10] LabourDetails
3OgmoreHuw Irranca-Davies Labour23 March 2016Resignation[11]5 May 2016[9]Chris Elmore[12] LabourDetails
4TootingSadiq Khan Labour9 May 2016Resignation[13]16 June 2016[14]Rosena Allin-Khan[15] LabourDetails
5Batley and SpenJo Cox Labour16 June 2016Assassination20 October 2016[16]Tracy Brabin[17] LabourDetails
6WitneyDavid Cameron Conservative12 September 2016Resignation[18]20 October 2016[16]Robert Courts[17] ConservativeDetails
7Richmond ParkZac Goldsmith Conservative25 October 2016Resignation[19]1 December 2016[19]Sarah Olney Liberal DemocratsDetails
8Sleaford and North HykehamStephen Phillips Conservative4 November 2016Resignation[20]8 December 2016[20]Caroline Johnson ConservativeDetails
9CopelandJamie Reed Labour23 January 2017Resignation[21]23 February 2017[22]Trudy Harrison ConservativeDetails
10Stoke-on-Trent CentralTristram Hunt Labour23 January 2017Resignation[23]23 February 2017[22]Gareth Snell LabourDetails

A by-election was planned to be held in the seat of Manchester Gorton following the death of Sir Gerald Kaufman on 26 February 2017. Following the announcement on 18 April 2017 of a snap general election by Theresa May, it was confirmed that the Cabinet Office would intervene to cancel the by-election, leaving the seat vacant until the general election on 8 June 2017.[24]

Defections, suspensions and removal of whip

In some situations, the label under which MPs sit in the House of Commons can change. When this happens, MPs often become independents.

Name Date From To Constituency Reason
Michelle Thomson 29 September 2015 SNP Independent Edinburgh West Resigned the SNP whip after her business became the subject of a police investigation into alleged irregularities regarding property deals.[25]
Natalie McGarry 24 November 2015 SNP Independent Glasgow East Resigned the SNP whip after police investigation over financial discrepancies within Women for Independence, an organisation of which she is a founder.[26]
Simon Danczuk 31 December 2015 Labour Independent Rochdale Suspended from Labour after allegations of "inappropriate behaviour" with a 17-year-old girl.[27]
Naz Shah 27 April 2016 Labour Independent Bradford West Suspended from Labour, pending investigation into social media comments which she made, including proposing the relocation of Israel to North America.[28]
5 July 2016 Independent Labour Reinstated.[29]
Justin Tomlinson 11 October 2016 Conservative Suspended North Swindon Suspended from the House of Commons after leaking a confidential report to a employee.[30][31]
12 October 2016 Suspended Conservative Reinstated.
Douglas Carswell 25 March 2017 UKIP Independent Clacton Resigned from UKIP to focus on local issues as the UK was "certain to leave the EU".[32][33]

Progression of government majority and party totals

The government voting total is the total number of Conservative MPs, minus the Conservative Deputy Speaker. The opposition voting total is the total number of other MPs, minus the Speaker, the two Labour Deputy Speakers, and all Sinn Féin MPs. The majority is the difference between the former and the latter.

Date Event Govt majority Cons. Labour SNP L Dem DUP Sinn F Plaid SDLP UUP Green UKIP Indep. Spkr Vacant
27 May 2015 Opening of Parliament 16 330 232 56 8 8 4 3 3 2 1 1 1 1 0
29 September 2015 Thomson suspended from SNP 55 2
21 October 2015 Meacher (Lab, Oldham W & Royton) dies 17 231 1
24 November 2015 McGarry suspended from SNP 54 3
3 December 2015 McMahon wins Oldham W by-election for Lab 16 232 0
31 December 2015 Danczuk suspended from Labour 231 4
4 February 2016 Harpham (Lab, Sheff Brightside) dies 17 330 230 54 8 8 4 3 3 2 1 1 4 1 1
23 March 2016 Irranca-Davies (Lab, Ogmore) resigns seat 18 229 2
27 April 2016 Shah suspended from Labour 228 5
5 May 2016 Labour wins Brightside & Ogmore by-elections 16 230 0
9 May 2016 Khan (Lab, Tooting) resigns seat 17 229 1
16 June 2016 Lab wins Tooting by-election; Cox (Lab) killed
5 July 2016 Shah re-admitted to Labour 230 4
12 September 2016 Cameron (Con, Witney) resigns seat 16 329 2
20 October 2016 Lab wins Batley, Con win Witney by-elections 330 231 0
25 October 2016 Goldsmith (Con, Richmond Park) resigns 15 329 1
4 November 2016 Phillips (Con, Sleaford & N Hykeham) resigns 14 328 2
1 December 2016 Olney (LD) wins Richmond Park by-election 13 9 1
8 December 2016 Johnson (Con) wins Sleaford by-election 14 329 0
23 January 2017 Reed (Lab, Copeland) and Hunt (Lab, Stoke-on-Trent Central) resign seats 16 329 229 54 9 8 4 3 3 2 1 1 4 1 2
23 February 2017 Lab wins Stoke, Con win Copeland by-elections 330 230 0
26 February 2017 Kaufman (Lab, Manchester Gorton) dies 17 229 1
25 March 2017 Carswell resigns from UKIP 0 5

See also


  1. "General election 2017 officially under way as May meets Queen". BBC News. 3 May 2017. Retrieved 3 May 2017.
  2. "Current State of the Parties". Retrieved 9 December 2016.
  3. "MPs". UK Parliament. Retrieved 12 May 2015.
  4. "MPs at dissolution – 30 March 2015". UK Parliament. Retrieved 12 May 2015.
  5. John Bercow, Speaker (27 May 2015). "Deputy speakers". Parliamentary Debates (Hansard). 596. House of Commons. col. 30.
  6. John Bercow, Speaker (3 June 2015). "Devolution and Growth across Britain". Parliamentary Debates (Hansard). 596. House of Commons. col. 633.
  7. "Tributes paid to veteran Labour MP Michael Meacher". BBC News. 21 October 2015. Retrieved 21 October 2015.
  8. Chris Johnston (5 February 2016). "Labour MP Harry Harpham dies of cancer aged 61". The Guardian. Retrieved 6 February 2016.
  9. Peter Edwards (24 March 2016). "Labour confirms Sheffield and Ogmore by-elections for May 5". LabourList. Retrieved 25 March 2016.
  10. "Gill Furniss wins Sheffield by-election for Labour". BBC News. 6 May 2016. Retrieved 6 May 2016.
  11. "Huw Irranca-Davies resigns as MP for Ogmore". UK Parliament. 24 March 2016. Retrieved 5 March 2017.
  12. "Labour holds in Ogmore by-election with 52% of the vote". BBC News. 6 May 2016. Retrieved 6 May 2016.
  13. Tom Marshall (9 May 2016). "Tooting by-election triggered after Sadiq Khan stands down as MP". Evening Standard. Retrieved 11 May 2016.
  14. "Tooting by-election will be held on June 16". Wandsworth Council. 11 May 2016. Retrieved 12 May 2016.
  15. "Labour's Rosena Allin-Khan wins Tooting by-election". BBC News. 17 June 2016. Retrieved 17 June 2016.
  16. "Batley by-election to be on 20 October". BBC News. 15 September 2016. Retrieved 21 October 2016.
  17. "Witney by-election: Tory majority slashed in David Cameron's former seat". BBC News. 21 October 2016. Retrieved 21 October 2016.
  18. "David Cameron to quit as Conservative MP for Witney". BBC News. 12 September 2016. Retrieved 12 September 2016.
  19. "Richmond Park by-election: An at-a-glance guide". BBC News. 10 November 2016. Retrieved 12 November 2016.
  20. "Sleaford by-election candidates line up for Tories and Labour". BBC News. 11 November 2016. Retrieved 12 November 2016.
  21. "Manor of Northstead: Jamie Reed". HM Treasury. 23 January 2017. Retrieved 26 January 2017.
  22. "Labour announce date for by-elections to replace Tristram Hunt and Jamie Reed". BBC News. 20 January 2017. Retrieved 20 January 2017.
  23. "Three Hundreds of Chiltern: Tristram Hunt". HM Treasury. 23 January 2017. Retrieved 26 January 2017.
  24. "Manchester Gorton by-election cancellation confirmed". BBC News. 19 April 2017. Retrieved 19 April 2017.
  25. "Nicola Sturgeon learned of SNP MP allegations from Sunday newspaper". BBC News. 30 September 2015. Retrieved 30 September 2015.
  26. "Natalie McGarry withdraws from SNP whip over campaign fund probe". BBC News. 24 November 2015. Retrieved 25 November 2015.
  27. "Labour's Simon Danczuk suspended over 'inappropriate behaviour'". BBC News. 31 December 2015. Retrieved 31 December 2015.
  28. "MP Naz Shah suspended from Labour". BBC News. 27 April 2016. Retrieved 27 April 2016.
  29. "Labour Party reinstates Bradford West MP Naz Shah". BBC News. 5 July 2016. Retrieved 11 July 2016.
  30. "Privileges". Parliamentary Debates (Hansard). United Kingdom: British House of Commons. 10 October 2016. col. 74.
  31. "Justin Tomlinson MP suspended over Wonga report leak". BBC News. 10 October 2016. Retrieved 21 October 2016.
  32. "Job done – thank UKIP!". Talk Carswell. 25 March 2017. Retrieved 25 March 2017.
  33. "Douglas Carswell quitting UKIP". BBC News. 25 March 2017. Retrieved 25 March 2017.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.