Skip to content

MPs: the current House of Commons

All 650 current MPs with their constituency, party and every election they have fought since 2010.

72 people. Letters filter by first name, as listed.

NamePartyConstituency (latest)ElectedStoodYears
Adam DanceLDYeovil112024
Al PinkertonLDSurrey Heath122019–2024
Alex BrewerLDNorth East Hampshire112024
Alison BennettLDMid Sussex122019–2024
Alistair CarmichaelLDOrkney and Shetland552010–2024
Andrew GeorgeLDSt Ives252010–2024
Angus MacDonaldLDInverness, Skye and West Ross-shire112024
Anna SabineLDFrome and East Somerset112024
Ben MaguireLDNorth Cornwall112024
Bobby DeanLDCarshalton and Wallington122019–2024
Brian MathewLDMelksham and Devizes142015–2024
Calum MillerLDBicester and Woodstock112024
Cameron ThomasLDTewkesbury112024
Caroline VoadenLDSouth Devon122017–2024
Charles MaynardLDWitney112024
Charlotte CaneLDEly and East Cambridgeshire122019–2024
Chris CoghlanLDDorking and Horley132017–2024
Christine JardineLDEdinburgh West342015–2024
Claire YoungLDThornbury and Yate132017–2024
Clive JonesLDWokingham112024
Daisy CooperLDSt Albans252010–2024
Danny ChambersLDWinchester122019–2024
David ChadwickLDBrecon, Radnor and Cwm Tawe122019–2024
Edward DaveyLDKingston and Surbiton452010–2024
Edward MorelloLDWest Dorset122019–2024
Freddie Van MierloLDHenley and Thame112024
Gideon AmosLDTaunton and Wellington112024
Helen MaguireLDEpsom and Ewell112024
Helen MorganLDNorth Shropshire232019–2024
Ian RoomeLDNorth Devon112024
Ian SollomLDSt Neots and Mid Cambridgeshire122019–2024
James MacClearyLDLewes122015–2024
Jamie StoneLDCaithness, Sutherland and Easter Ross332017–2024
Jess Brown-FullerLDChichester112024
John MilneLDHorsham112024
Josh BabarindeLDEastbourne122019–2024
Joshua ReynoldsLDMaidenhead112024
Layla MoranLDOxford West and Abingdon352010–2024
Lee DillonLDNewbury122019–2024
Lisa SmartLDHazel Grove142015–2024
Liz JarvisLDEastleigh112024
Luke TaylorLDSutton and Cheam132015–2024
Manuela PerteghellaLDStratford-on-Avon112024
Marie GoldmanLDChelmsford122019–2024
Martin WrigleyLDNewton Abbot112024
Max WilkinsonLDCheltenham132017–2024
Mike MartinLDTunbridge Wells112024
Monica HardingLDEsher and Walton122019–2024
Munira WilsonLDTwickenham232010–2024
Olly GloverLDDidcot and Wantage112024
Paul KohlerLDWimbledon122019–2024
Pippa HeylingsLDSouth Cambridgeshire122019–2024
Rachel GilmourLDTiverton and Minehead122015–2024
Richard FoordLDHoniton and Sidmouth232017–2024
Roz SavageLDSouth Cotswolds112024
Sarah DykeLDGlastonbury and Somerton222023–2024
Sarah GibsonLDChippenham112024
Sarah GreenLDChesham and Amersham232010–2024
Sarah OlneyLDRichmond Park342016–2024
Steffan AquaroneLDNorth Norfolk122019–2024
Steve DarlingLDTorbay112024
Susan MurrayLDMid Dunbartonshire122019–2024
Tessa MuntLDWells and Mendip Hills252010–2024
Tim FarronLDWestmorland and Lonsdale552010–2024
Tom GordonLDHarrogate and Knaresborough132019–2024
Tom MorrisonLDCheadle122019–2024
Victoria CollinsLDHarpenden and Berkhamsted122019–2024
Vikki SladeLDMid Dorset and North Poole132015–2024
Wendy ChamberlainLDNorth East Fife232017–2024
Wera HobhouseLDBath352010–2024
Will ForsterLDWoking132017–2024
Zöe FranklinLDGuildford132017–2024

Official results UK Parliament election results data (House of Commons Library). Contains Parliamentary information licensed under the Open Parliament Licence v3.0. How we use this data