Skip to content

MPs and candidates since 2010

Everyone elected as an MP, or who stood more than once, at general elections and by-elections since 2010, with their results.

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

NamePartyConstituency (latest)ElectedStoodYears
Sadik Al-Hassan MPLabNorth Somerset112024
Sadiq KhanLabTooting222010–2015
Sajid JavidConBromsgrove442010–2019
Sally Jameson MPLabDoncaster Central112024
Sally KeebleLabNorthampton North042010–2019
Sally-Ann HartConHastings and Rye132017–2024
Sam Carling MPLabNorth West Cambridgeshire112024
Sam GyimahLDKensington342010–2019
Sam LeeIndHartlepool022021–2024
Sam Rushworth MPLabBishop Auckland132015–2024
Sam TarryLabIlford South112019
Samantha Dixon MPLabChester North and Neston222022–2024
Samantha Niblett MPLabSouth Derbyshire112024
Sammy Wilson MPDUPEast Antrim552010–2024
Sandra OsborneLabAyr, Carrick and Cumnock122010–2015
Sandy MartinLabIpswich122017–2019
Saqib Bhatti MPConMeriden and Solihull East222019–2024
Sara BritcliffeConHyndburn122019–2024
Sarah AthertonConWrexham122019–2024
Sarah Bool MPConSouth Northamptonshire122019–2024
Sarah Champion MPLabRotherham552012–2024
Sarah Coombes MPLabWest Bromwich112024
Sarah DinesConDerbyshire Dales122019–2024
Sarah Dyke MPLDGlastonbury and Somerton222023–2024
Sarah Edwards MPLabTamworth222023–2024
Sarah Gibson MPLDChippenham112024
Sarah Green MPLDChesham and Amersham232010–2024
Sarah GreenGrnUxbridge and South Ruislip022023–2024
Sarah Hall MPLabWarrington South112024
Sarah Joanne Pochin MPRefRuncorn and Helsby122017–2025
Sarah Jones MPLabCroydon West342015–2024
Sarah NewtonConTruro and Falmouth332010–2017
Sarah Olney MPLDRichmond Park342016–2024
Sarah Owen MPLabLuton North232015–2024
Sarah Russell MPLabCongleton112024
Sarah Sackman MPLabFinchley and Golders Green122015–2024
Sarah Smith MPLabHyndburn112024
Sarah TeatherLDBrent Central112010
Sarah WollastonLDTotnes342010–2019
Satvir Kaur MPLabSouthampton Test112024
Scott Arthur MPLabEdinburgh South West112024
Scott BentonConBlackpool South122017–2019
Scott MannConNorth Cornwall342015–2024
Seamus Logan MPSNPAberdeenshire North and Moray East112024
Sean HoulstonConRuncorn and Helsby022024–2025
Sean Woodcock MPLabBanbury132015–2024
Seema KennedyConSouth Ribble232010–2017
Seema Malhotra MPLabFeltham and Heston552011–2024
Selaine SaxbyConNorth Devon132015–2024
Shabana Mahmood MPLabBirmingham Ladywood552010–2024
Shailesh VaraConNorth West Cambridgeshire452010–2024
Sharon Hodgson MPLabWashington and Gateshead South552010–2024
Shasha KhanGrnEast Surrey022012–2024
Shaun BaileyConTipton and Wednesbury122019–2024
Shaun BaileyConLewisham West and Penge022010–2017
Shaun Davies MPLabTelford112024
Shaun WoodwardLabSt Helens South and Whiston112010
Sheila GilmoreLabEdinburgh East132010–2019
Sheryll MurrayConSouth East Cornwall452010–2024
Shivani Raja MPConLeicester East112024
Shockat Adam MPIndLeicester South112024
Siân Berry MPGrnBrighton Pavilion122017–2024
Siân JamesLabSwansea East112010
Sid CordleChristian Peoples AllianceHitchin022023–2024
Simon BaynesConNorth Shropshire142010–2024
Simon BurnsConChelmsford222010–2015
Simon ClarkeConMiddlesbrough South and East Cleveland242015–2024
Simon DanczukRefRochdale242010–2024
Simon FellConBarrow and Furness142015–2024
Simon HartConCaerfyrddin452010–2024
Simon Hoare MPConNorth Dorset452010–2024
Simon HughesLDBermondsey and Old Southwark132010–2017
Simon JuppConHoniton and Sidmouth122019–2024
Simon KirbyConBrighton, Kemptown232010–2017
Simon Lightwood MPLabWakefield and Rothwell222022–2024
Simon Opher MPLabStroud112024
Simon ReevellConDewsbury122010–2015
Simon WrightLDNorwich South122010–2015
Siobhain McDonagh MPLabMitcham and Morden552010–2024
Siobhan BaillieConStroud132017–2024
Sir Archibald StantonOfficial Monster Raving Loony PartyRichmond and Northallerton032022–2024
Sojan Joseph MPLabAshford112024
Sonia Kumar MPLabDudley112024
Sorcha Eastwood MPAPNILagan Valley132017–2024
Steffan Aquarone MPLDNorth Norfolk122019–2024
Stella Creasy MPLabWalthamstow552010–2024
Stephanie Peacock MPLabBarnsley South342015–2024
Stephen Barclay MPConNorth East Cambridgeshire552010–2024
Stephen BlackIndBlackpool South022024
Stephen CrabbConMid and South Pembrokeshire452010–2024
Stephen DorrellLDBuckingham122010–2019
Stephen Doughty MPLabCardiff South and Penarth552012–2024
Stephen FarryAPNINorth Down132010–2024
Stephen Flynn MPSNPAberdeen South222019–2024
Stephen Gethins MPSNPArbroath and Broughty Ferry342015–2024
Stephen GilbertLDSt Austell and Newquay132010–2017
Stephen HammondConWimbledon442010–2019
Stephen HepburnLabJarrow332010–2017
Stephen KerrConAngus and Perthshire Glens142015–2024
Stephen Kinnock MPLabAberafan Maesteg442015–2024
Stephen LloydLDEastbourne242010–2019
Stephen McCabeLabBirmingham Selly Oak442010–2019
Stephen McPartlandConStevenage442010–2019
Stephen MetcalfeConSouth Basildon and East Thurrock452010–2024
Stephen Morgan MPLabPortsmouth South332017–2024
Stephen MorrisEnglish DemocratsBury South022011–2024
Stephen MosleyConCity of Chester122010–2015
Stephen O'BrienConEddisbury112010
Stephen PhillipsConSleaford and North Hykeham222010–2015
Stephen PoundLabEaling North332010–2017
Stephen Timms MPLabEast Ham552010–2024
Stephen TwiggLabLiverpool West Derby332010–2017
Stephen William DonnellyAPNIWest Tyrone022018–2024
Stephen WilliamsLDBristol West132010–2017
Steve BakerConWycombe452010–2024
Steve BrineConWinchester442010–2019
Steve Darling MPLDTorbay112024
Steve DoubleConSt Austell and Newquay342015–2024
Steve GardnerSocial Democratic PartyUxbridge and South Ruislip022023–2024
Steve LawsEnglish DemocratsDover and Deal022022–2024
Steve Race MPLabExeter122015–2024
Steve Reed MPLabStreatham and Croydon North552012–2024
Steve RotheramLabLiverpool Walton222010–2015
Steve TuckwellConUxbridge and South Ruislip122023–2024
Steve WebbLDThornbury and Yate122010–2015
Steve Witherden MPLabMontgomeryshire and Glyndŵr112024
Steve Yemm MPLabMansfield112024
Steven BonnarSNPCoatbridge and Bellshill122019–2024
Steven PatersonSNPStirling122015–2017
Stewart HosieSNPDundee East442010–2019
Stewart JacksonConPeterborough232010–2017
Stewart McDonaldSNPGlasgow South342015–2024
Stuart Anderson MPConSouth Shropshire222019–2024
Stuart Andrew MPConDaventry552010–2024
Stuart BellLabMiddlesbrough112010
Stuart DonaldsonSNPWest Aberdeenshire and Kincardine122015–2017
Stuart McDonaldSNPCumbernauld and Kirkintilloch342015–2024
Sue HaymanLabWorkington232015–2019
Sue HowarthGrnTamworth022023–2024
Suella Braverman MPConFareham and Waterlooville442015–2024
Sunny VirkLDMeriden and Solihull East022023–2024
Sureena Brackenridge MPLabWolverhampton North East112024
Susan JonesLabClwyd South342010–2019
Susan LairdRefHuddersfield022021–2024
Susan Murray MPLDMid Dunbartonshire122019–2024
Suzanne WebbConStourbridge122019–2024
Sylvia HermonIndNorth Down332010–2017

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