List of MPs elected in the 2010 United Kingdom general election

The 2010 general election took place on 6 May 2010 and saw each of Parliament's 650 constituencies return one Member of Parliament (MP) to the House of Commons. Parliament, which consists of the House of Lords and the elected House of Commons, was convened on 25 May at the Palace of Westminster by Queen Elizabeth II. It was dissolved at the beginning of 30 March 2015, being 25 working days ahead of the 2015 general election on 7 May 2015.

2010–2015 Parliament of the United Kingdom
2005–2010 Parliament 2015–2017 Parliament
Legislative bodyParliament of the United Kingdom
Term18 May 2010 (2010-05-18) – 30 March 2015 (2015-03-30)
Election2010 United Kingdom general election
GovernmentCameron–Clegg coalition
House of Commons
SpeakerJohn Bercow
LeaderWilliam Hague
Andrew Lansley – until reshuffle in 2014
Sir George Young, Bt – until 4 September 2012
Prime MinisterDavid Cameron
Leader of the OppositionEd Miliband
Harriet Harman – acting until 25 September 2010
Third-party leaderNick Clegg - as Deputy Prime Minister
House of Lords
Lord SpeakerBaroness D'Souza
Baroness Hayman – until 31 August 2011
LeaderBaroness Stowell of Beeston
Lord Hill of Oareford – until 15 July 2014
Lord Strathclyde – until 7 January 2013
Leader of the OppositionBaroness Royall of Blaisdon
Third-party leaderLord Wallace of Tankerness
Lord McNally – until 15 October 2013
Crown-in-ParliamentElizabeth II
1st25 May 2010 (2010-05-25) – 1 May 2012 (2012-05-01)
2nd9 May 2012 (2012-05-09) – 25 April 2013 (2013-04-25)
3rd8 May 2013 (2013-05-08) – 14 May 2014 (2014-05-14)
4th4 June 2014 (2014-06-04) – 26 March 2015 (2015-03-26)

The Conservative Party, led by David Cameron, became the single largest party, though without an overall majority. This resulted in a hung parliament. A coalition agreement was then formed following negotiations with the Liberal Democrats and their leader Nick Clegg. John Bercow resumed his role as Speaker of the House of Commons. In September 2010, Ed Miliband won a Labour Party leadership vote to succeed Gordon Brown as permanent Leader of the Opposition.

In the House of Lords, Baroness Hayman (formerly a Labour member) resumed her role as Lord Speaker until the end of her five-year term in 2011, after which she did not seek re-election in the house. Peers elected former Crossbencher Baroness D'Souza to replace her. From the start of this Parliament the Lords were "led" by Lord Strathclyde without an absolute majority on his Conservative benches. In January 2013 he stood down and was succeeded by Lord Hill of Oareford.

Notable newcomers elected in this general election included Liz Kendall, Guto Bebb, Gloria De Piero, Sajid Javid, Michael Dugher, Amber Rudd, Lisa Nandy, Damian Hinds, Anna Soubry, Heidi Alexander, Jacob Rees-Mogg, Alison McGovern, Chris Williamson, Owen Smith, Nicky Morgan, Tristram Hunt, Dan Poulter, Esther McVey, Priti Patel, Luciana Berger, Karen Bradley, Chuka Umunna, Louise Mensch, Dominic Raab, Tracey Crouch, Valerie Vaz and Caroline Lucas.

During the 2010–15 Parliament, John Bercow was the Speaker, David Cameron served as Prime Minister, and Harriet Harman and Ed Miliband served as Leader of the Opposition.

House of Commons composition (2010 and 2015)

The Commons chamber immediately prior to the first Queen's Speech debate

These are graphical representations of the House of Commons showing a comparison of party strengths as it was directly after the 2010 general election and before the 2015 general election:

This table shows the number of MPs in each party:

Affiliation Members[1]
After 2010 general election At dissolution of Parliament
Conservative 306 302
Labour 258 256
Liberal Democrats 57 56
DUP 8 8
SNP 6 6
Sinn Féin 5 5
0 4
Plaid Cymru 3 3
SDLP 3 3
UKIP 0 2
Green 1 1
Alliance 1 1
Independent Unionist 1 1
Respect 0 1
1 1
Total number of seats
650 650
Actual government majority
83 73


  1. The Scottish National Party and Plaid Cymru sat together as a party group.
  2. Sinn Féin did not take its seats.
  3. This is not the official 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.

List of MPs elected in the general election

The following table is a list of MPs elected, ordered by constituency. As the constituency boundaries changed for this election, the "notional incumbent" column lists the party estimated to have won the seat at the 2005 election, had that election been conducted under the new boundaries.

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 notional
incumbent before election
Member returned (2010)Notes
AberavonLabourHywel Francis (L)Seat held
AberconwyLabourGuto Bebb (C)New constituency
Aberdeen NorthLabourFrank Doran (L)Seat held
Aberdeen SouthLabourAnne Begg (L)Seat held
Airdrie and ShottsLabourPamela Nash (L)Seat held. Incumbent John Reid stood down
AldershotConservativeGerald Howarth (C)Seat held
Aldridge-BrownhillsConservativeRichard Shepherd (C)Seat held
Altrincham and Sale WestConservativeGraham Brady (C)Seat held
Alyn and DeesideLabourMark Tami (L)Seat held
Amber ValleyLabourNigel Mills (C)Gain. Defeated incumbent Judy Mallaber (L)
AngusSNPMike Weir (SNP)Seat held
ArfonLabourHywel Williams (PC)New constituency; previously MP for main predecessor, Caernarfon
Argyll and ButeLiberal DemocratsAlan Reid (LD)Seat held
Arundel and South DownsConservativeNick Herbert (C)Seat held
AshfieldLabourGloria De Piero (L)Seat held. Defeated incumbent Geoff Hoon stood down
AshfordConservativeDamian Green (C)Seat held
Ashton-under-LyneLabourDavid Heyes (L)Seat held
AylesburyConservativeDavid Lidington (C)Seat held
Ayr, Carrick and CumnockLabourSandra Osborne (L)Seat held
BanburyConservativeTony Baldry (C)Seat held
Banff and BuchanSNPEilidh Whiteford (SNP)Seat held. Incumbent Alex Salmond stood down
BarkingLabourMargaret Hodge (L)Seat held
Barnsley CentralLabourEric Illsley (L)Seat held. Illsley was suspended from his party and had the whip withdrawn on 19 May after he was charged with false accounting over the United Kingdom Parliamentary expenses scandal.[2] By-election 2011
Barnsley EastLabourMichael Dugher (L)New constituency
Barrow and FurnessLabourJohn Woodcock (L)Seat held. Incumbent John Hutton stood down
Basildon and BillericayConservativeJohn Baron (C)Seat held
BasingstokeConservativeMaria Miller (C)Seat held
BassetlawLabourJohn Mann (L)Seat held
BathLiberal DemocratsDon Foster (LD)Seat held
Batley and SpenLabourMike Wood (L)Seat held
BatterseaLabourJane Ellison (C)Gain. Defeated incumbent Martin Linton (L)
BeaconsfieldConservativeDominic Grieve (C)Seat held
BeckenhamConservativeBob Stewart (C)Seat held
BedfordLabourRichard Fuller (C)Gain. Defeated incumbent Patrick Hall (L)
Belfast EastDUPNaomi Long (APNI)Gain. Defeated incumbent Peter Robinson (DUP)
Belfast NorthDUPNigel Dodds (DUP)Seat held
Belfast SouthSDLPAlasdair McDonnell (SDLP)Seat held
Belfast WestSinn FéinGerry Adams (SF)Seat held. By-election 2011: see below.
Bermondsey and Old SouthwarkLiberal DemocratsSimon Hughes (LD)Seat held by incumbent for the main predecessor seat
Berwick-upon-TweedLiberal DemocratsSir Alan Beith (LD)Seat held
Berwickshire, Roxburgh and SelkirkLiberal DemocratsMichael Moore (LD)Seat held
Bethnal Green and BowRespectRushanara Ali (L)Gain.
Beverley and HoldernessConservativeGraham Stuart (C)Seat held
Bexhill and BattleConservativeGreg Barker (C)Seat held
Bexleyheath and CrayfordConservativeDavid Evennett (C)Seat held
BirkenheadLabourFrank Field (L)Seat held
Birmingham, EdgbastonLabourGisela Stuart (L)Seat held
Birmingham, ErdingtonLabourJack Dromey (L)Seat held. Incumbent Siôn Simon stood down
Birmingham, Hall GreenLabourRoger Godsiff (L)Seat held. Incumbent Steve McCabe stood down to run at Birmingham Selly Oak
Birmingham, Hodge HillLabourLiam Byrne (L)Seat held
Birmingham, LadywoodLabourShabana Mahmood (L)Seat held. Incumbent Clare Short stood down
Birmingham, NorthfieldLabourRichard Burden (L)Seat held
Birmingham, Perry BarrLabourKhalid Mahmood (L)Seat held
Birmingham, Selly OakLabourSteve McCabe (L)Seat held (by ex-MP for Birmingham Hall Green). Incumbent Lynne Jones stood down
Birmingham, YardleyLiberal DemocratsJohn Hemming (LD)Seat held
Bishop AucklandLabourHelen Goodman (L)Seat held
BlackburnLabourJack Straw (L)Seat held
Blackley and BroughtonLabourGraham Stringer (L)Seat held by incumbent for the main predecessor seat
Blackpool North and CleveleysLabourPaul Maynard (C)New constituency
Blackpool SouthLabourGordon Marsden (L)Seat held
Blaenau GwentBGPVNick Smith (L)Gain. Defeated incumbent Dai Davies (BGPV)
BlaydonLabourDave 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. Incumbent Brian Iddon stood down
Bolton WestLabourJulie Hilling (L)Seat held. Incumbent Ruth Kelly stood down
BootleLabourJoe Benton (L)Seat held
Boston and SkegnessConservativeMark Simmonds (C)Seat held
BosworthConservativeDavid Tredinnick (C)Seat held
Bournemouth EastConservativeTobias Ellwood (C)Seat held
Bournemouth WestConservativeConor Burns (C)Seat held. Incumbent John Butterfill stood down
BracknellConservativePhillip Lee (C)Seat held. Incumbent Andrew MacKay stood down
Bradford EastLabourDavid Ward (LD)New constituency
Bradford SouthLabourGerry Sutcliffe (L)Seat held
Bradford WestLabourMarsha Singh (L)Seat held. By-election in 2012, see below.
BraintreeConservativeBrooks Newmark (C)Seat held
Brecon and RadnorshireLiberal DemocratsRoger Williams (LD)Seat held
Brent CentralLabourSarah Teather (LD)New constituency; previously MP for defunct Brent East; Dawn Butler (L) MP for defunct Brent South, also stood
Brent NorthLabourBarry Gardiner (L)Seat held
Brentford and IsleworthLabourMary Macleod (C)Gain. Defeated incumbent Ann Keen (L)
Brentwood and OngarConservativeEric Pickles (C)Seat held
BridgendLabourMadeleine Moon (L)Seat held
Bridgwater and West SomersetConservativeIan Liddell-Grainger (C)Seat held by incumbent for the main predecessor seat
Brigg and GooleLabourAndrew Percy (C)Gain. Defeated incumbent Ian Cawsey (L)
Brighton, KemptownLabourSimon Kirby (C)Gain.
Brighton, PavilionLabourCaroline Lucas (G)Gain. First Green MP elected
Bristol EastLabourKerry McCarthy (L)Seat held
Bristol North WestLabourCharlotte Leslie (C)Gain.
Bristol SouthLabourDawn Primarolo (L)Seat held
Bristol WestLiberal DemocratsStephen Williams (LD)Seat held
BroadlandConservativeKeith Simpson (C)Seat held by incumbent for the main predecessor seat
Bromley and ChislehurstConservativeBob Neill (C)Seat held
BromsgroveConservativeSajid Javid (C)Seat held. Incumbent Julie Kirkbride stood down
BroxbourneConservativeCharles Walker (C)Seat held
BroxtoweLabourAnna Soubry (C)Gain. Defeated incumbent Nick Palmer (L)
BuckinghamConservativeJohn Bercow (Speaker)Seat held; previously elected as Conservative
BurnleyLabourGordon Birtwistle (LD)Gain
BurtonLabourAndrew Griffiths (C)Gain.
Bury NorthLabourDavid Nuttall (C)Gain.
Bury SouthLabourIvan Lewis (L)Seat held
Bury St EdmundsConservativeDavid Ruffley (C)Seat held
CaerphillyLabourWayne David (L)Seat held
Caithness, Sutherland and Easter RossLiberal DemocratsJohn Thurso (LD)Seat held
Calder ValleyLabourCraig Whittaker (C)Gain
Camberwell and PeckhamLabourHarriet Harman (L)Seat held
Camborne and RedruthLiberal DemocratsGeorge Eustice (C)New constituency
CambridgeLiberal DemocratsJulian Huppert (LD)Seat held. Incumbent David Howarth stood down
Cannock ChaseLabourAidan Burley (C)Seat gain. Incumbent Tony Wright stood down
CanterburyConservativeJulian Brazier (C)Seat held
Cardiff CentralLiberal DemocratsJenny Willott (LD)Seat held
Cardiff NorthLabourJonathan Evans (C)Gain. Defeated incumbent Julie Morgan.
Cardiff South and PenarthLabourAlun Michael (L)Seat held. By-election in 2012 see below
Cardiff WestLabourKevin Brennan (L)Seat held
CarlisleLabourJohn Stevenson (C)Gain.
Carmarthen East and DinefwrPlaid CymruJonathan Edwards (PC)Seat held. Incumbent Adam Price stood down
Carmarthen West and South PembrokeshireLabourSimon Hart (C)Gain. Defeated incumbent Nick Ainger
Carshalton and WallingtonLiberal DemocratsTom Brake (LD)Seat held
Castle PointConservativeRebecca Harris (C)Seat held. Incumbent MP Bob Spink ran as an independent
Central AyrshireLabourBrian Donohoe (L)Seat held
Central DevonConservativeMel Stride (C)New constituency
Central Suffolk and North IpswichConservativeDan Poulter (C)Seat held. Incumbent Michael Lord stood down
CeredigionLiberal DemocratsMark Williams (LD)Seat held
CharnwoodConservativeStephen Dorrell (C)Seat held
Chatham and AylesfordLabourTracey Crouch (C)Gain. Defeated incumbent Jonathan Shaw
CheadleLiberal DemocratsMark Hunter (LD)Seat held
ChelmsfordConservativeSimon Burns (C)Seat held by incumbent for the main predecessor seat
Chelsea and FulhamConservativeGreg Hands (C)Seat held by incumbent for the main predecessor seat
CheltenhamLiberal DemocratsMartin Horwood (LD)Seat held
Chesham and AmershamConservativeCheryl Gillan (C)Seat held
City of ChesterLabourStephen Mosley (C)Gain. Defeated incumbent Christine Russell
ChesterfieldLiberal DemocratsToby Perkins (L)Gain. Defeated incumbent Paul Holmes
ChichesterConservativeAndrew Tyrie (C)Seat held
Chingford and Woodford GreenConservativeIain Duncan Smith (C)Seat held
ChippenhamLiberal DemocratsDuncan Hames (LD)New constituency
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
ClactonConservativeDouglas Carswell (C)New constituency; previously MP for Harwich (partial forerunner), Douglas Carswell defected to UKIP in 2014, resigned his seat and was then elected as UKIP's first ever MP at the by-election held after he defected
CleethorpesLabourMartin Vickers (C)Gain. Defeated Incumbent Shona McIsaac
Clwyd SouthLabourSusan Elan Jones (L)Martyn Jones stood down
Clwyd WestConservativeDavid Jones (C)Seat held
Coatbridge, Chryston and BellshillLabourTom Clarke (L)Seat held
ColchesterLiberal DemocratsBob Russell (LD)Seat held
Colne ValleyLabourJason McCartney (C)Gain
CongletonConservativeFiona Bruce (C)Seat held. Incumbent Ann Winterton stood down
CopelandLabourJamie Reed (L)Seat held
CorbyLabourLouise Bagshawe (C)Gain. Defeated Incumbent Phil Hope. Louise Mensch since marriage in June 2011. By-election in 2012, see below.
The CotswoldsConservativeGeoffrey Clifton-Brown (C)Seat held by incumbent for themain predecessor seat
Coventry North EastLabourBob Ainsworth (L)Seat held
Coventry North WestLabourGeoffrey Robinson (L)Seat held
Coventry SouthLabour PartyJim Cunningham (L)Seat held
CrawleyLabourHenry Smith (C)Gain
Crewe and NantwichLabourEdward Timpson (C)Seat held from 2008 by-election
Croydon CentralLabourGavin Barwell (C)(notional gain based on the new boundaries) (actual hold)
Croydon NorthLabourMalcolm Wicks (L)Seat held. By election in 2012 on death of MP.
Croydon SouthConservativeRichard Ottaway (C)Seat held
Cumbernauld, Kilsyth and Kirkintilloch EastLabourGregg McClymont (L)Seat held. Incumbent Rosemary McKenna stood down
Cynon ValleyLabourAnn Clwyd (L)Seat held
Dagenham and RainhamLabourJon Cruddas (L)New constituency, previously MP for Dagenham
DarlingtonLabourJenny Chapman (L)Seat held. Incumbent Alan Milburn stood down
DartfordLabourGareth Johnson (C)Gain
DaventryConservativeChris Heaton-Harris (C)Seat held
DelynLabourDavid Hanson (L)Seat held
Denton and ReddishLabourAndrew Gwynne (L)Seat held
Derby NorthLabourChris Williamson (L)Seat held
Derby SouthLabourMargaret Beckett (L)Seat held
Derbyshire DalesConservativePatrick McLoughlin (C)New constituency. Previously MP for defunct West Derbyshire
DevizesConservativeClaire Perry (C)Seat held. Incumbent Michael Ancram stood down
DewsburyLabourSimon Reevell (C)Gain. Defeated incumbent Shahid Malik (L)
Don ValleyLabourCaroline Flint (L)Seat held
Doncaster CentralLabourRosie Winterton (L)Seat held
Doncaster NorthLabourEd Miliband (L)Seat held
DoverLabourCharlie Elphicke (C)Gain. Defeated incumbent Gwyn Prosser
Dudley NorthLabourIan Austin (L)Seat held
Dudley SouthLabourChris Kelly (C)Gain.
Dulwich and West NorwoodLabourTessa Jowell (L)Seat held
Dumfries and GallowayLabourRussell Brown (L)Seat held
Dumfriesshire, Clydesdale and TweeddaleConservativeDavid Mundell (C)Seat held
Dundee EastSNPStewart Hosie (SNP)Seat held
Dundee WestLabourJim McGovern (L)Seat held
Dunfermline and West FifeLabourThomas Docherty (L)(notional hold) (actual gain from Incumbent Willie Rennie (LD))
City of DurhamLabourRoberta Blackman-Woods (L)Seat held
Dwyfor MeirionnyddPlaid CymruElfyn Llwyd (PC)New constituency. Previously MP for defunct Meirionnydd Nant Conwy
Ealing Central and ActonLabourAngie Bray (C)New constituency
Ealing NorthLabourStephen Pound (L)Seat held; 1st time since 1974 that the party with the largest number of seats has not won the seat.
Ealing, SouthallLabourVirendra Sharma (L)Seat held
EasingtonLabourGrahame Morris (L)Seat held. Incumbent John Cummings stood down
East AntrimDUPSammy Wilson (DUP)Seat held
East DevonConservativeHugo Swire (C)Seat held
East DunbartonshireLiberal DemocratsJo Swinson (LD)Seat held
East HamLabourStephen Timms (L)Seat held
East HampshireConservativeDamian Hinds (C)Seat held. Incumbent Michael Mates stood down
East Kilbride, Strathaven and LesmahagowLabourMichael McCann (L)Seat held. Incumbent Adam Ingram stood down
East LondonderryDUPGregory Campbell (DUP)Seat held
East LothianLabourFiona O'Donnell (L)Seat held. Incumbent Anne Picking stood down
East RenfrewshireLabourJim Murphy (L)Seat held
East SurreyConservativeSam Gyimah (C)Seat held. Incumbent Peter Ainsworth stood down
East Worthing and ShorehamConservativeTim Loughton (C)Seat held
East YorkshireConservativeGreg Knight (C)Seat held
EastbourneConservativeStephen Lloyd (LD)Gain. Defeated incumbent Nigel Waterson
EastleighLiberal DemocratsChris Huhne (LD)Seat held. Chris Huhne resigned 2013. By-election in 2013, see below
EddisburyConservativeStephen O'Brien (C)Seat held
Edinburgh EastLabourSheila Gilmore (L)Seat held
Edinburgh North and LeithLabourMark Lazarowicz (L)Seat held
Edinburgh SouthLabourIan Murray (L)Seat held. Incumbent Nigel Griffiths stood down.
Edinburgh South WestLabourAlistair Darling (L)Seat held
Edinburgh WestLiberal DemocratsMichael Crockart (LD)Seat held
EdmontonLabourAndy Love (L)Seat held
Ellesmere Port and NestonLabourAndrew Miller (L)Seat held
Elmet and RothwellLabourAlec Shelbrooke (C)New constituency. Notional gain based on the new boundaries of whole.
ElthamLabourClive Efford (L)Seat held
Enfield NorthLabourNick de Bois (C)Gain. Defeated incumbent Joan Ryan
Enfield, SouthgateConservativeDavid Burrowes (C)Seat held
Epping ForestConservativeEleanor Laing (C)Seat held
Epsom and EwellConservativeChris Grayling (C)Seat held
ErewashLabourJessica Lee (C)Gain
Erith and ThamesmeadLabourTeresa Pearce (L)Seat held. Incumbent John Austin stood down
Esher and WaltonConservativeDominic Raab (C)Seat held. Incumbent Ian Taylor stood down
ExeterLabourBen Bradshaw (L)Seat held
FalkirkLabourEric Joyce (L) then (Ind)Seat held, withdrew from his party in 2012 [3]
FarehamConservativeMark Hoban (C)Seat held
Faversham and Mid KentConservativeHugh Robertson (C)Seat held
Feltham and HestonLabourAlan Keen (L)Seat held. By-election on MP's death in 2011 see below.
Fermanagh and South TyroneSinn FéinMichelle Gildernew (SF)Seat held
Filton and Bradley StokeConservativeJack Lopresti (C)New constituency
Finchley and Golders GreenConservativeMike Freer (C)Seat held
Folkestone and HytheConservativeDamian Collins (C)Seat held. Incumbent Michael Howard stood down
Forest of DeanConservativeMark Harper (C)Seat held
FoyleSDLPMark Durkan (SDLP)Seat held
FyldeConservativeMark Menzies (C)Seat held
GainsboroughConservativeEdward Leigh (C)Seat held
Garston and HalewoodLabourMaria Eagle (L)Seat held
GatesheadLabourIan Mearns (L)Seat held
GedlingLabourVernon Coaker (L)Seat held
Gillingham and RainhamLabourRehman Chishti (C)New constituency. Notional gain. Defeated MP for defunct Gillingham, Paul Clark
Glasgow CentralLabourAnas Sarwar (L)Seat held. Incumbent Mohammad Sarwar stood down
Glasgow EastLabourMargaret Curran (L)Notional hold. Incumbent John Mason (SNP) lost this seat that was taken at by-election
Glasgow NorthLabourAnn McKechin (L)Seat held
Glasgow North EastLabourWillie Bain (L)Seat held
Glasgow North WestLabourJohn Robertson (L)Seat held
Glasgow SouthLabourTom Harris (L)Seat held
Glasgow South WestLabourIan Davidson (L)Seat held
GlenrothesLabourLindsay Roy (L)Seat held
GloucesterLabourRichard Graham (C)Gain. Defeated incumbent Parmjit Dhanda
GordonLiberal DemocratsMalcolm Bruce (LD)Seat held
GosportConservativeCaroline Dinenage (C)Seat held. Incumbent Peter Viggers stood down
GowerLabourMartin Caton (L)Seat held
Grantham and StamfordConservativeNicholas Boles (C)Seat held. Incumbent Quentin Davies stood down
GraveshamConservativeAdam Holloway (C)Seat held
Great GrimsbyLabourAustin Mitchell (L)Seat held
Great YarmouthLabourBrandon Lewis (C)Gain. Defeated incumbent Tony Wright
Greenwich and WoolwichLabourNick Raynsford (L)Seat held
GuildfordConservativeAnne Milton (C)Seat held
Hackney North and Stoke NewingtonLabourDiane Abbott (L)Seat held
Hackney South and ShoreditchLabourMeg Hillier (L)Seat held
Halesowen and Rowley RegisLabourJames Morris (C)Gain. Incumbent Sylvia Heal stood down
HalifaxLabourLinda Riordan (L)Seat held
Haltemprice and HowdenConservativeDavid Davis (C)Seat held
HaltonLabourDerek Twigg (L)Seat held
HammersmithLabourAndy Slaughter (L)New constituency. Previously MP for defunct Ealing, Acton and Shepherd's Bush
Hampstead and KilburnLabourGlenda Jackson (L)New constituency. Previously MP for defunct Hampstead and Highgate
HarboroughConservativeEdward Garnier (C)Seat held
HarlowLabourRobert Halfon (C)Gain. Defeated incumbent Bill Rammell
Harrogate and KnaresboroughLiberal DemocratsAndrew Jones (C)Gain
Harrow EastLabourBob Blackman (C)Gain. Defeated incumbent Tony McNulty
Harrow WestLabourGareth Thomas (L)Seat held
HartlepoolLabourIain Wright (L)Seat held
Harwich and North EssexConservativeBernard Jenkin (C)New constituency. Held by MP for main predecessor seat.
Hastings and RyeLabourAmber Rudd (C)Gain. Defeated incumbent Michael Foster
HavantConservativeDavid Willetts (C)Seat held
Hayes and HarlingtonLabourJohn McDonnell (L)Seat held
Hazel GroveLiberal DemocratsAndrew Stunell (LD)Seat held
Hemel HempsteadConservativeMike Penning (C)Seat held
HemsworthLabourJon Trickett (L)Seat held
HendonLabourMatthew Offord (C)Gain. Defeated incumbent Andrew Dismore
HenleyConservativeJohn Howell (C)Seat held
Hereford and South HerefordshireLiberal DemocratsJesse Norman (C)New constituency. Defeated incumbent for main predecessor seat.
Hertford and StortfordConservativeMark Prisk (C)Seat held
HertsmereConservativeJames Clappison (C)Seat held
HexhamConservativeGuy Opperman (C)Seat held
Heywood and MiddletonLabourJim Dobbin (L)Seat held
High PeakLabourAndrew Bingham (C)Gain. Defeated incumbent Tom Levitt
Hitchin and HarpendenConservativePeter Lilley (C)Seat held
Holborn and St PancrasLabourFrank Dobson (L)Seat held
Hornchurch and UpminsterConservativeAngela Watkinson (C)Seat held
Hornsey and Wood GreenLiberal DemocratsLynne Featherstone (LD)Seat held
HorshamConservativeFrancis Maude (C)Seat held
Houghton and Sunderland SouthLabourBridget Phillipson (L)New constituency
HoveLabourMike Weatherley (C)Gain. Defeated incumbent Celia Barlow
HuddersfieldLabourBarry Sheerman (L)Seat held
HuntingdonConservativeJonathan Djanogly (C)Seat held
HyndburnLabourGraham Jones (L)Seat held
Ilford NorthConservativeLee Scott (C)Seat held
Ilford SouthLabourMike Gapes (L)Seat held
InverclydeLabourDavid Cairns (L)Seat held. By-election on MP's death in 2013 see below.
Inverness, Nairn, Badenoch and StrathspeyLiberal DemocratsDanny Alexander (LD)Seat held
IpswichLabourBen Gummer (C)Gain. Defeated incumbent Chris Mole (L)
Isle of WightConservativeAndrew Turner (C)Seat held
Islington NorthLabourJeremy Corbyn (L)Seat held
Islington South and FinsburyLabourEmily Thornberry (L)Seat held
IslwynLabourChris Evans (L)Seat held. Incumbent Don Touhig stood down
JarrowLabourStephen Hepburn (L)Seat held
KeighleyLabourKris Hopkins (C)Gain
Kenilworth and SouthamConservativeJeremy Wright (C)New constituency; previously MP for Rugby and Kenilworth.
KensingtonConservativeSir Malcolm Rifkind (C)Seat held
KetteringConservativePhilip Hollobone (C)Seat held
Kilmarnock and LoudounLabourCathy Jamieson (L)Seat held. Incumbent Des Browne stood down
Kingston and SurbitonLiberal DemocratsEd Davey (LD)Seat held
Kingston upon Hull EastLabourKarl Turner (L)Seat held. Incumbent John Prescott stood down
Kingston upon Hull NorthLabourDiana Johnson (L)Seat held
Kingston upon Hull West and HessleLabourAlan Johnson (L)Seat held
KingswoodLabourChris Skidmore (C)Gain. Defeated incumbent Roger Berry (L)
Kirkcaldy and CowdenbeathLabourGordon Brown (L)Seat held; outgoing Prime Minister (resigned as PM 11 May 2010)
KnowsleyLabourGeorge Howarth (L)New constituency; previously MP for Knowsley North and Sefton East
Lagan ValleyDUPJeffrey Donaldson (DUP)Seat held
Lanark and Hamilton EastLabourJimmy Hood (L)Seat held
Lancaster and FleetwoodLabourEric Ollerenshaw (C)New constituency
Leeds CentralLabourHilary Benn (L)Seat held
Leeds EastLabourGeorge Mudie (L)Seat held
Leeds North EastLabourFabian Hamilton (L)Seat held
Leeds North WestLiberal DemocratsGreg Mulholland (LD)Seat held
Leeds WestLabourRachel Reeves (L)Seat held. Incumbent John Battle stood down
Leicester EastLabourKeith Vaz (L)Seat held
Leicester SouthLabourPeter Soulsby (L)Seat held
Leicester WestLabourLiz Kendall (L)Seat held. Incumbent Patricia Hewitt stood down
LeighLabourAndrew Burnham (L)Seat held
LewesLiberal DemocratsNorman Baker (LD)Seat held
Lewisham EastLabourHeidi Alexander (L)Seat held. Incumbent Bridget Prentice stood down
Lewisham West and PengeLabourJim Dowd (L)New constituency; previously MP for Lewisham West
Lewisham, DeptfordLabourJoan Ruddock (L)Seat held
Leyton and WansteadLabourJohn Cryer (L)Seat held
LichfieldConservativeMichael Fabricant (C)Seat held
LincolnLabourKarl McCartney (C)Gain. Defeated incumbent Gillian Merron (L)
Linlithgow and East FalkirkLabourMichael Connarty (L)Seat held
Liverpool, RiversideLabourLouise Ellman (L)Seat held
Liverpool, WaltonLabourSteve Rotheram (L)Seat held
Liverpool, WavertreeLabourLuciana Berger (L)Seat held
Liverpool, West DerbyLabourStephen Twigg (L)Seat held
LivingstonLabourGraeme Morrice (L)Seat held
LlanelliLabourNia Griffith (L)Seat held
LoughboroughLabourNicky Morgan (C)Gain. Defeated incumbent Andy Reed
Louth and HorncastleConservativeSir Peter Tapsell (C)Seat held
LudlowConservativePhilip Dunne (C)Seat held
Luton NorthLabourKelvin Hopkins (L)Seat held
Luton SouthLabourGavin Shuker (L)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)New constituency
Manchester CentralLabourTony Lloyd (L)Seat held. By-election in 2012 see below
Manchester, GortonLabourSir Gerald Kaufman (L)Seat held
Manchester WithingtonLiberal DemocratsJohn Leech (LD)Seat held
MansfieldLabourAlan Meale (L)Seat held
Meon ValleyConservativeGeorge Hollingbery (C)New constituency
MeridenConservativeCaroline Spelman (C)Seat held
Merthyr Tydfil and RhymneyLabourDai Havard (L)Seat held
Mid BedfordshireConservativeNadine Dorries (C)Seat held
Mid DerbyshireConservativePauline Latham (C)New constituency
Mid Dorset and North PooleLiberal DemocratsAnnette Brooke (LD)Seat held
Mid NorfolkConservativeGeorge Freeman (C)Seat held. Incumbent won new seat of Broadland.
Mid SussexConservativeNicholas Soames (C)Seat held
Mid UlsterSinn FéinMartin McGuinness (SF)Seat held
Mid WorcestershireConservativePeter Luff (C)Seat held
MiddlesbroughLabourSir Stuart Bell (L)Seat held
Middlesbrough South and East ClevelandLabourTom Blenkinsop (L)Seat held
MidlothianLabourDavid Hamilton (L)Seat held
Milton Keynes NorthLabourMark Lancaster (C)New constituency
Milton Keynes SouthLabourIain Stewart (C)New constituency
Mitcham and MordenLabourSiobhain McDonagh (L)Seat held
Mole ValleyConservativeSir Paul Beresford (C)Seat held
MonmouthConservativeDavid Davies (C)Seat Held
MontgomeryshireLiberal DemocratsGlyn Davies (C)Gain. Defeated incumbent Lembit Öpik (LD)
MoraySNPAngus Robertson (SNP)Seat held
Morecambe and LunesdaleLabourDavid Morris (C)Gain. Defeated incumbent Geraldine Smith
Morley and OutwoodLabourEd Balls (L)Seat held
Motherwell and WishawLabourFrank Roy (L)Seat held
Na h-Eileanan an Iar (Western Isles)SNPAngus MacNeil (SNP)Seat held
NeathLabourPeter Hain (L)Seat held
New Forest EastConservativeJulian Lewis (C)Seat held
New Forest WestConservativeDesmond Swayne (C)Seat held
NewarkConservativePatrick Mercer (C)Seat held
NewburyConservativeRichard Benyon (C)Seat held
Newcastle upon Tyne CentralLabourChinyelu Onwurah (L)Seat held. Defeated incumbent Jim Cousins stood down
Newcastle upon Tyne EastLabourNick Brown (L)Seat held
Newcastle upon Tyne NorthLabourCatherine McKinnell (L)Seat held. Defeated incumbent Doug Henderson stood down
Newcastle-under-LymeLabourPaul Farrelly (L)Seat held
Newport EastLabourJessica Morden (L)Seat held
Newport WestLabourPaul Flynn (L)Seat held
Newry and ArmaghSinn FéinConor Murphy (SF)Seat held
Newton AbbotLiberal DemocratsAnne Marie Morris (C)New constituency
Normanton, Pontefract and CastlefordLabourYvette Cooper (L)Seat held
North AntrimDUPIan Paisley, Jr. (DUP)Seat held. Incumbent Ian Paisley, Sr. stood down
North Ayrshire and ArranLabourKaty Clark (L)Seat held
North CornwallLiberal DemocratsDan Rogerson (LD)Seat held
North DevonLiberal DemocratsNick Harvey (LD)Seat held
North DorsetConservativeBob Walter (C)Seat held
North DownUUPLady Sylvia Hermon (Ind)Seat held; stood as Independent Unionist in objection to party line
North DurhamLabourKevan Jones (L)Seat held
North East BedfordshireConservativeAlistair Burt (C)Seat held
North East CambridgeshireConservativeStephen Barclay (C)Seat held. Incumbent Malcolm Moss stood down
North East DerbyshireLabourNatascha Engel (L)Seat held
North East FifeLiberal DemocratsSir Menzies Campbell (LD)Seat held
North East HampshireConservativeJames Arbuthnot (C)Seat held
North East HertfordshireConservativeOliver Heald (C)Seat held
North East SomersetConservativeJacob 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 SwindonLabourJustin Tomlinson (C)Gain
North ThanetConservativeRoger Gale (C)Seat held
North TynesideLabourMary Glindon (L)Seat held
North WarwickshireLabourDan Byles (C)Gain. Defeated incumbent Mike O’Brien
North West CambridgeshireConservativeShailesh Vara (C)Seat held
North West DurhamLabourPat Glass (L)Seat held. Incumbent Hilary Armstrong stood down; Seat held
North West HampshireConservativeSir George Young, Bt (C)Seat held
North West LeicestershireLabourAndrew Bridgen (C)Gain
North West NorfolkConservativeHenry Bellingham (C)Seat held
North WiltshireConservativeJames Gray (C)Seat held
Northampton NorthLabourMichael Ellis (C)Gain. Defeated incumbent Sally Keeble
Northampton SouthLabourBrian Binley (C)(notional gain based on the new boundaries) (actual hold)
Norwich NorthConservativeChloe Smith (C)Seat held from 2009 by-election
Norwich SouthLabourSimon Wright (LD)Gain. Defeated incumbent Charles Clarke (L)
Nottingham EastLabourChris Leslie (L)Seat held
Nottingham NorthLabourGraham Allen (L)Seat held
Nottingham SouthLabourLilian Greenwood (L)Seat held
NuneatonLabourMarcus Jones (C)Gain
Ochil and South PerthshireLabourGordon Banks (L)Seat held
OgmoreLabourHuw Irranca-Davies (L)Seat held
Old Bexley and SidcupConservativeJames Brokenshire (C)Seat held
Oldham East and SaddleworthLabourPhil Woolas (L)Seat held; on 5 November 2010 election declared void on petition causing a by-election
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 AbingdonLiberal DemocratsNicola Blackwood (C)Gain. Defeated incumbent Evan Harris (LD)
Paisley and Renfrewshire NorthLabourJames Sheridan (L)Seat held
Paisley and Renfrewshire SouthLabourDouglas Alexander (L)Seat held
PendleLabourAndrew Stephenson (C)Gain. Defeated incumbent Gordon Prentice (L)
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 ViewLabourAlison Seabeck (L)Seat held
Plymouth, Sutton and DevonportLabourOliver Colvile (C)New constituency
PontypriddLabourOwen Smith (L)Seat held
PooleConservativeRobert Syms (C)Seat held
Poplar and LimehouseLabourJim Fitzpatrick (L)Seat held
Portsmouth NorthLabourPenny Mordaunt (C)Gain. Defeated incumbent Sarah McCarthy-Fry
Portsmouth SouthLiberal DemocratsMike Hancock (LD)Seat held
Preseli PembrokeshireConservativeStephen Crabb (C)Seat held
PrestonLabourMark Hendrick (L)Seat held
PudseyLabourStuart Andrew (C)Gain
PutneyConservativeJustine Greening (C)Seat held
Rayleigh and WickfordConservativeMark Francois (C)Seat held
Reading EastConservativeRob Wilson (C)Seat held
Reading WestLabourAlok Sharma (C)Gain
RedcarLabourIan Swales (LD)Gain. Defeated incumbent Vera Baird (L)
RedditchLabourKaren Lumley (C)Gain. Defeated incumbent Jacqui Smith (L)
ReigateConservativeCrispin Blunt (C)Seat held
RhonddaLabourChris Bryant (L)Seat held
Ribble ValleyConservativeNigel Evans (C)Seat held
Richmond (Yorks)ConservativeWilliam Hague (C)Seat held
Richmond ParkLiberal DemocratsZac Goldsmith (C)Gain. Defeated incumbent Susan Kramer (LD)
Rochdale Liberal DemocratsSimon Danczuk (L)Gain. Defeated incumbent Paul Rowen (LD).
Rochester and StroodConservativeMark Reckless (C)New constituency. Notional hold. Bob Marshall-Andrews declined to contest the new seat. Mark Reckless defected to UKIP, resigned his seat and was then elected as the second UKIP Member at the by-election triggered by his resignation
Rochford and Southend EastConservativeJames Duddridge (C)Seat held
RomfordConservativeAndrew Rosindell (C)Seat held
Romsey and Southampton NorthLiberal DemocratsCaroline Nokes (C)New constituency. Incumbent for main predecessor seat defeated.
Ross, Skye and LochaberLiberal DemocratsCharles Kennedy (LD)Seat held
Rossendale and DarwenLabourJake Berry (C)Gain. Defeated incumbent Janet Anderson (L)
Rother ValleyLabourKevin Barron (L)Seat held
RotherhamLabourDenis MacShane (L)Seat held. By-election held in 2012, see below.
RugbyLabourMark Pawsey (C)New constituency; incumbent for main predecessor did not stand here
Ruislip, Northwood and PinnerConservativeNick Hurd (C)Seat held
Runnymede and WeybridgeConservativePhilip Hammond (C)Seat held
RushcliffeConservativeKenneth Clarke (C)Seat held
Rutherglen and Hamilton WestLabourTom Greatrex (L)Seat held. Incumbent Tommy McAvoy stood down
Rutland and MeltonConservativeAlan Duncan (C)Seat held
Saffron WaldenConservativeSir Alan Haselhurst (C)Seat held
Salford and EcclesLabourHazel Blears (L)Seat held
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)New constituency; incumbent for main predecessor did not stand here
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 HillsboroughLabourDavid Blunkett (L)Seat held
Sheffield, HallamLiberal DemocratsNick Clegg (LD)Seat held; party leader; Appointed Deputy Prime Minister on 12 May
Sheffield, HeeleyLabourMeg Munn (L)Seat held
SherwoodLabourMark Spencer (C)Gain
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
SolihullConservativeLorely Burt (LD)Seat held; notional gain based on the new boundaries based on boundary change
Somerton and FromeLiberal DemocratsDavid Heath (LD)Seat held
South AntrimDemocratic Unionist PartyWilliam McCrea (DUP)Seat held
South Basildon and East ThurrockLabourStephen Metcalfe (C)New constituency. Incumbent for main predecessor seat defeated
South CambridgeshireConservativeAndrew Lansley (C)Seat held
South DerbyshireLabourHeather Wheeler (C)Gain
South DorsetLabourRichard Drax (C)Gain. Defeated incumbent Jim Knight
South DownSDLPMargaret Ritchie (SDLP)Seat held. Incumbent Eddie McGrady stood down
South East CambridgeshireConservativeJim Paice (C)Seat held
South East CornwallLiberal DemocratsSheryll Murray (C)Gain
South Holland and The DeepingsConservativeJohn Hayes (C)Seat held
South LeicestershireConservativeAndrew Robathan (C)New constituency. Seat held by incumbent for main predecessor seat
South NorfolkConservativeRichard Bacon (C)Seat held
South NorthamptonshireConservativeAndrea Leadsom (C)Seat held
South RibbleLabourLorraine Fullbrook (C)Gain. Defeated incumbent David Borrow
South ShieldsLabourDavid Miliband (L)Seat held
South StaffordshireConservativeGavin Williamson (C)Seat held. Incumbent Sir Patrick Cormack stood down
South SuffolkConservativeTim Yeo (C)Seat held
South SwindonLabourRobert Buckland (C)Gain. Defeated incumbent Anne Snelgrove
South ThanetLabourLaura Sandys (C)Gain. Defeated incumbent Stephen Ladyman
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, ItchenLabourJohn Denham (L)Seat held
Southampton, TestLabourAlan Whitehead (L)Seat held
Southend WestConservativeDavid Amess (C)Seat held
SouthportLiberal DemocratsJohn Pugh (LD)Seat held
SpelthorneConservativeKwasi Kwarteng (C)Seat held. Incumbent David Wilshire stood down
St AlbansConservativeAnne Main (C)Seat held
St Austell and NewquayLiberal DemocratsSteve Gilbert (LD)Seat held
St Helens NorthLabourDave Watts (L)Seat held
St Helens South and WhistonLabourShaun Woodward (L)Seat held
St IvesLiberal DemocratsAndrew George (LD)Seat held
StaffordLabourJeremy Lefroy (C)Gain. Defeated incumbent David Kidney
Staffordshire MoorlandsConservativeKaren Bradley (C)Gain. Defeated incumbent Charlotte Atkins  (L) (notional hold)
Stalybridge and HydeLabourJonathan Reynolds (L)Seat held
StevenageLabourStephen McPartland (C)Gain
StirlingLabourAnne McGuire (L)Seat held
StockportLabourAnn Coffey (L)Seat held
Stockton NorthLabourAlex Cunningham (L)Seat held
Stockton SouthLabourJames Wharton (C)Gain. Defeated incumbent Dari Taylor
Stoke-on-Trent CentralLabourTristram Hunt (L)Seat held. Incumbent Mark Fisher stood down
Stoke-on-Trent NorthLabourJoan Walley (L)Seat held
Stoke-on-Trent SouthLabourRob Flello (L)Seat held
StoneConservativeBill Cash (C)Seat held
StourbridgeLabourMargot James (C)Gain. Defeated incumbent Lynda Waltho
StrangfordDUPJim Shannon (DUP)Seat held
Stratford-on-AvonConservativeNadhim Zahawi (C)Seat held. Incumbent John Maples stood down
StreathamLabourChuka Umunna (L)Seat held. Incumbent Keith Hill stood down
Stretford and UrmstonLabourKate Green (L)Seat held
StroudLabourNeil Carmichael (C)Gain. Defeated incumbent David Drew
Suffolk CoastalConservativeTherese Coffey (C)Seat held
Sunderland CentralLabourJulie Elliott (L)New constituency; incumbent for main predecessor did not stand here
Surrey HeathConservativeMichael Gove (C)Seat held
Sutton and CheamLiberal DemocratsPaul Burstow (LD)Seat held
Sutton ColdfieldConservativeAndrew Mitchell (C)Seat held
Swansea EastLabourSian James (L)Seat held
Swansea WestLabourGeraint Davies (L)Seat held. Incumbent Alan Williams stood down
TamworthLabourChristopher Pincher (C)Gain. Defeated incumbent Brian Jenkins (L)