UK Explained
More data · Election results and your area

Find your area

Type the name of a place, an MP or a party. Not sure which area you live in? Search by postcode and open your MP’s page.

AreaMPPartyMajority
Aberafan MaestegStephen KinnockLabour10,354
Aberdeen NorthKirsty BlackmanScottish National Party1,760
Aberdeen SouthDouglas LumsdenConservative6,050
Aberdeenshire North and Moray EastSeamus LoganScottish National Party942
Airdrie and ShottsKenneth StevensonLabour7,547
AldershotAlex BakerLabour5,683
Aldridge-BrownhillsWendy MortonConservative4,294
Alloa and GrangemouthBrian LeishmanLabour6,122
Altrincham and Sale WestMr Connor RandLabour4,174
Alyn and DeesideSir Mark TamiLabour8,794
Amber ValleyLinsey FarnsworthLabour3,554
Angus and Perthshire GlensDave DooganScottish National Party4,870
Arbroath and Broughty FerryLara BirdScottish National Party5,278
Argyll, Bute and South LochaberBrendan O'HaraScottish National Party6,232
Arundel and South DownsAndrew GriffithConservative12,134
AshfieldLee AndersonReform UK5,508
AshfordSojan JosephLabour1,779
Ashton-under-LyneAngela RaynerLabour6,791
AylesburyLaura Kyrke-SmithLabour630
Ayr, Carrick and CumnockElaine StewartLabour4,154
BanburySean WoodcockLabour3,256
Bangor AberconwyClaire HughesLabour4,896
BarkingNesil CaliskanLabour11,054
Barnsley NorthDan JarvisLabour7,811
Barnsley SouthStephanie PeacockLabour4,748
Barrow and FurnessMichelle ScroghamLabour5,324
Basildon and BillericayMr Richard HoldenConservative20
BasingstokeLuke MurphyLabour6,484
BassetlawJo WhiteLabour5,768
BathWera HobhouseLiberal Democrat11,218
Bathgate and LinlithgowKirsteen SullivanLabour (Co-op)8,323
BatterseaMarsha De CordovaLabour12,039
BeaconsfieldJoy MorrisseyConservative5,455
Beckenham and PengeLiam ConlonLabour12,905
BedfordMohammad YasinLabour9,430
Belfast EastGavin RobinsonDemocratic Unionist Party2,676
Belfast NorthJohn FinucaneSinn Féin5,612
Belfast South and Mid DownClaire HannaSocial Democratic & Labour Party12,506
Belfast WestPaul MaskeySinn Féin15,961
Bermondsey and Old SouthwarkNeil CoyleLabour7,787
Berwickshire, Roxburgh and SelkirkJohn LamontConservative6,599
Bethnal Green and StepneyRushanara AliLabour1,689
Beverley and HoldernessGraham StuartConservative124
Bexhill and BattleDr Kieran MullanConservative2,657
Bexleyheath and CrayfordDaniel FrancisLabour2,114
Bicester and WoodstockCalum MillerLiberal Democrat4,958
BirkenheadAlison McGovernLabour13,798
Birmingham EdgbastonPreet Kaur GillLabour (Co-op)8,368
Birmingham ErdingtonPaulette HamiltonLabour7,019
Birmingham Hall Green and MoseleyTahir AliLabour5,656
Birmingham Hodge Hill and Solihull NorthLiam ByrneLabour1,566
Birmingham LadywoodShabana MahmoodLabour3,421
Birmingham NorthfieldLaurence TurnerLabour5,389
Birmingham Perry BarrAyoub KhanIndependent507
Birmingham Selly OakAl CarnsLabour11,537
Birmingham YardleyJess PhillipsLabour693
Bishop AucklandDr Sam RushworthLabour6,672
BlackburnMr Adnan HussainIndependent132
Blackley and Middleton SouthGraham StringerLabour10,250
Blackpool North and FleetwoodLorraine BeaversLabour4,647
Blackpool SouthChris WebbLabour6,848
Blaenau Gwent and RhymneyNick SmithLabour12,183
Blaydon and ConsettLiz TwistLabour11,153
Blyth and AshingtonIan LaveryLabour9,173
Bognor Regis and LittlehamptonAlison GriffithsConservative1,765
BolsoverNatalie FleetLabour6,323
Bolton North EastKirith EntwistleLabour6,653
Bolton South and WalkdenYasmin QureshiLabour6,743
Bolton WestPhil BrickellLabour4,945
BootlePeter DowdLabour21,983
Boston and SkegnessRichard TiceReform UK2,010
Bournemouth EastTom HayesLabour5,479
Bournemouth WestJessica ToaleLabour3,224
BracknellPeter SwallowLabour784
Bradford EastImran HussainLabour6,189
Bradford SouthJudith CumminsLabour4,392
Bradford WestNaz ShahLabour707
BraintreeSir James CleverlyConservative3,670
Brecon, Radnor and Cwm TaweDavid ChadwickLiberal Democrat1,472
Brent EastDawn ButlerLabour13,047
Brent WestBarry GardinerLabour3,793
Brentford and IsleworthRuth CadburyLabour9,824
Brentwood and OngarAlex BurghartConservative5,980
BridgendChris ElmoreLabour8,595
BridgwaterSir Ashley FoxConservative1,349
Bridlington and The WoldsCharlie DewhirstConservative3,125
Brigg and ImminghamMartin VickersConservative3,243
Brighton Kemptown and PeacehavenChris WardLabour9,663
Brighton PavilionSiân BerryGreen Party14,290
Bristol CentralCarla DenyerGreen Party10,407
Bristol EastKerry McCarthyLabour6,606
Bristol North EastDamien EganLabour11,167
Bristol North WestDarren JonesLabour15,669
Bristol SouthKarin SmythLabour7,666
Broadland and FakenhamJerome MayhewConservative719
Bromley and Biggin HillPeter FortuneConservative302
BromsgroveBradley ThomasConservative3,016
BroxbourneLewis CockingConservative2,858
BroxtoweJuliet CampbellLabour8,403
Buckingham and BletchleyCallum AndersonLabour2,421
BurnleyOliver RyanLabour (Co-op)3,420
Burton and UttoxeterJacob CollierLabour2,266
Bury NorthMr James FrithLabour6,944
Bury SouthChristian WakefordLabour9,361
Bury St Edmunds and StowmarketDr Peter PrinsleyLabour1,452
CaerfyrddinAnn DaviesPlaid Cymru4,535
CaerphillyChris EvansLabour (Co-op)6,419
Caithness, Sutherland and Easter RossJamie StoneLiberal Democrat10,489
Calder ValleyJosh Fenton-GlynnLabour8,991
Camborne and RedruthPerran MoonLabour7,806
CambridgeDaniel ZeichnerLabour11,078
Cannock ChaseJosh NewburyLabour3,125
CanterburyRosie DuffieldIndependent8,653
Cardiff EastJo StevensLabour9,097
Cardiff NorthAnna McMorrinLabour11,207
Cardiff South and PenarthStephen DoughtyLabour (Co-op)11,767
Cardiff WestMr Alex Barros-CurtisLabour7,019
CarlisleMs Julie MinnsLabour5,200
Carshalton and WallingtonBobby DeanLiberal Democrat7,905
Castle PointRebecca HarrisConservative3,251
Central AyrshireAlan GemmellLabour6,869
Central DevonSir Mel StrideConservative61
Central Suffolk and North IpswichPatrick SpencerConservative4,290
Ceredigion PreseliBen LakePlaid Cymru14,789
Chatham and AylesfordTristan OsborneLabour1,998
CheadleTom MorrisonLiberal Democrat12,235
ChelmsfordMarie GoldmanLiberal Democrat4,753
Chelsea and FulhamBen ColemanLabour152
CheltenhamMax WilkinsonLiberal Democrat7,210
Chesham and AmershamSarah GreenLiberal Democrat5,451
Chester North and NestonSamantha DixonLabour11,870
Chester South and EddisburyAphra BrandrethConservative3,057
ChesterfieldMr Toby PerkinsLabour10,820
ChichesterJess Brown-FullerLiberal Democrat12,172
Chingford and Woodford GreenSir Iain Duncan SmithConservative4,757
ChippenhamSarah GibsonLiberal Democrat8,138
Chipping BarnetDan TomlinsonLabour2,914
ChorleySir Lindsay HoyleSpeaker20,575
ChristchurchSir Christopher ChopeConservative7,455
Cities of London and WestminsterRachel BlakeLabour (Co-op)2,708
City of DurhamMary Kelly FoyLabour11,757
ClactonNigel FarageReform UK12,784
Clapham and Brixton HillBell Ribeiro-AddyLabour18,005
Clwyd EastBecky GittinsLabour4,622
Clwyd NorthGill GermanLabour1,196
Coatbridge and BellshillFrank McNallyLabour6,344
ColchesterPam CoxLabour8,250
Colne ValleyPaul DaviesLabour4,963
CongletonSarah RussellLabour3,387
Corby and East NorthamptonshireLee BarronLabour6,331
Coventry EastMary CreaghLabour11,623
Coventry North WestTaiwo OwatemiLabour11,174
Coventry SouthZarah SultanaYour Party10,201
Cowdenbeath and KirkcaldyMelanie WardLabour7,248
Cramlington and KillingworthEmma FoodyLabour (Co-op)12,820
CrawleyPeter LambLabour5,235
Crewe and NantwichConnor NaismithLabour9,727
Croydon EastNatasha IronsLabour6,825
Croydon SouthChris PhilpConservative2,313
Croydon WestSarah JonesLabour14,226
Cumbernauld and KirkintillochKatrina MurrayLabour4,144
Dagenham and RainhamMargaret MullaneLabour7,173
DarlingtonLola McEvoyLabour2,298
DartfordJim DicksonLabour1,192
DaventryStuart AndrewConservative3,012
Derby NorthCatherine AtkinsonLabour8,915
Derby SouthBaggy ShankerLabour (Co-op)6,002
Derbyshire DalesJohn WhitbyLabour350
Dewsbury and BatleyIqbal MohamedIndependent6,934
Didcot and WantageOlly GloverLiberal Democrat6,233
Doncaster CentralSally JamesonLabour (Co-op)9,551
Doncaster East and the Isle of AxholmeLee PitcherLabour2,311
Doncaster NorthEd MilibandLabour9,126
Dorking and HorleyChris CoghlanLiberal Democrat5,391
Dover and DealMike TappLabour7,585
Droitwich and EveshamNigel HuddlestonConservative8,995
DudleySonia KumarLabour1,900
Dulwich and West NorwoodHelen HayesLabour18,789
Dumfries and GallowayJohn CooperConservative930
Dumfriesshire, Clydesdale and TweeddaleDavid MundellConservative4,242
Dundee CentralChris LawScottish National Party675
Dunfermline and DollarGraeme DownieLabour8,241
Dunstable and Leighton BuzzardAlex MayerLabour667
Dwyfor MeirionnyddLiz Saville RobertsPlaid Cymru15,876
Ealing Central and ActonDr Rupa HuqLabour13,995
Ealing NorthJames MurrayLabour (Co-op)12,519
Ealing SouthallDeirdre CostiganLabour15,793
Earley and WoodleyYuan YangLabour848
EasingtonGrahame MorrisLabour6,542
East AntrimSammy WilsonDemocratic Unionist Party1,306
East Grinstead and UckfieldMims DaviesConservative8,480
East HamSir Stephen TimmsLabour12,863
East HampshireDamian HindsConservative1,275
East Kilbride and StrathavenJoani ReidLabour9,057
East LondonderryMr Gregory CampbellDemocratic Unionist Party179
East RenfrewshireBlair McDougallLabour8,421
East SurreyClaire CoutinhoConservative7,450
East ThanetMs Polly BillingtonLabour6,971
East WiltshireDanny KrugerReform UK4,716
East Worthing and ShorehamTom RutlandLabour9,519
EastbourneJosh BabarindeLiberal Democrat12,204
EastleighLiz JarvisLiberal Democrat1,546
Edinburgh East and MusselburghChris MurrayLabour3,715
Edinburgh North and LeithTracy GilbertLabour7,268
Edinburgh SouthIan MurrayLabour17,251
Edinburgh South WestDr Scott ArthurLabour6,217
Edinburgh WestChristine JardineLiberal Democrat16,470
Edmonton and Winchmore HillKate OsamorLabour (Co-op)12,632
Ellesmere Port and BromboroughJustin MaddersLabour16,908
Eltham and ChislehurstClive EffordLabour8,429
Ely and East CambridgeshireCharlotte CaneLiberal Democrat495
Enfield NorthFeryal ClarkLabour12,736
Epping ForestDr Neil HudsonConservative5,682
Epsom and EwellHelen MaguireLiberal Democrat3,686
ErewashAdam ThompsonLabour5,859
Erith and ThamesmeadMs Abena Oppong-AsareLabour16,302
Esher and WaltonMonica HardingLiberal Democrat12,003
ExeterSteve RaceLabour11,937
Exmouth and Exeter EastDavid ReedConservative121
FalkirkEuan StainbankLabour4,996
Fareham and WaterloovilleSuella BravermanReform UK6,079
Farnham and BordonGregory StaffordConservative1,349
Faversham and Mid KentHelen WhatelyConservative1,469
Feltham and HestonSeema MalhotraLabour (Co-op)7,944
Fermanagh and South TyronePat CullenSinn Féin4,571
Filton and Bradley StokeClaire HazelgroveLabour10,000
Finchley and Golders GreenSarah SackmanLabour4,581
Folkestone and HytheTony VaughanLabour3,729
Forest of DeanMatt BishopLabour278
FoyleColum EastwoodSocial Democratic & Labour Party4,166
Frome and East SomersetAnna SabineLiberal Democrat5,415
FyldeMr Andrew SnowdenConservative561
GainsboroughSir Edward LeighConservative3,532
Gateshead Central and WhickhamMark FergusonLabour9,644
GedlingMichael PayneLabour11,881
Gillingham and RainhamNaushabah KhanLabour3,972
Glasgow EastJohn GradyLabour3,784
Glasgow NorthMartin RhodesLabour3,539
Glasgow North EastMaureen BurkeLabour4,637
Glasgow SouthGordon McKeeLabour4,154
Glasgow South WestDr Zubir AhmedLabour3,285
Glasgow WestPatricia FergusonLabour6,446
Glastonbury and SomertonSarah DykeLiberal Democrat6,611
Glenrothes and Mid FifeRichard BakerLabour2,954
GloucesterAlex McIntyreLabour3,431
Godalming and AshSir Jeremy HuntConservative891
Goole and PocklingtonDavid DavisConservative3,572
Gordon and BuchanHarriet CrossConservative878
Gorton and DentonHannah SpencerGreen Party4,402
GosportDame Caroline DinenageConservative6,054
GowerTonia AntoniazziLabour11,567
Grantham and BourneGareth DaviesConservative4,496
GraveshamDr Lauren SullivanLabour2,712
Great Grimsby and CleethorpesMelanie OnnLabour4,803
Great YarmouthRupert LoweRestore Britain1,426
Greenwich and WoolwichMatthew PennycookLabour18,366
GuildfordZöe FranklinLiberal Democrat8,429
Hackney North and Stoke NewingtonMs Diane AbbottLabour15,080
Hackney South and ShoreditchDame Meg HillierLabour (Co-op)14,737
HalesowenAlex BallingerLabour4,364
HalifaxKate DeardenLabour (Co-op)6,269
Hamble ValleyPaul HolmesConservative4,802
Hamilton and Clyde ValleyImogen WalkerLabour9,472
Hammersmith and ChiswickAndy SlaughterLabour15,290
Hampstead and HighgateTulip SiddiqLabour14,970
Harborough, Oadby and WigstonNeil O'BrienConservative2,378
HarlowChris VinceLabour (Co-op)2,504
Harpenden and BerkhamstedVictoria CollinsLiberal Democrat10,708
Harrogate and KnaresboroughTom GordonLiberal Democrat8,238
Harrow EastBob BlackmanConservative11,680
Harrow WestGareth ThomasLabour (Co-op)6,642
HartlepoolMr Jonathan BrashLabour7,698
Harwich and North EssexSir Bernard JenkinConservative1,162
Hastings and RyeHelena DollimoreLabour (Co-op)8,653
HavantAlan MakConservative92
Hayes and HarlingtonJohn McDonnellLabour12,031
Hazel GroveLisa SmartLiberal Democrat6,500
Hemel HempsteadDavid TaylorLabour4,857
HendonDavid Pinto-DuschinskyLabour15
Henley and ThameFreddie van MierloLiberal Democrat6,267
Hereford and South HerefordshireJesse NormanConservative1,279
Herne Bay and SandwichSir Roger GaleConservative2,499
Hertford and StortfordJosh DeanLabour4,748
HertsmereSir Oliver DowdenConservative7,992
HexhamJoe MorrisLabour3,713
Heywood and Middleton NorthMrs Elsie BlundellLabour6,082
High PeakJon PearceLabour7,908
Hinckley and BosworthDr Luke EvansConservative5,408
HitchinAlistair StrathernLabour8,109
Honiton and SidmouthRichard FoordLiberal Democrat6,700
Hornchurch and UpminsterJulia LopezConservative1,943
Hornsey and Friern BarnetCatherine WestLabour21,475
HorshamJohn MilneLiberal Democrat2,517
Houghton and Sunderland SouthBridget PhillipsonLabour7,169
Hove and PortsladePeter KyleLabour19,791
HuddersfieldHarpreet UppalLabour4,533
HuntingdonBen Obese-JectyConservative1,499
HyndburnSarah SmithLabour1,687
Ilford NorthWes StreetingLabour528
Ilford SouthJas AthwalLabour6,894
Inverclyde and Renfrewshire WestMartin McCluskeyLabour6,371
Inverness, Skye and West Ross-shireMr Angus MacDonaldLiberal Democrat2,160
IpswichJack AbbottLabour (Co-op)7,403
Isle of Wight EastJoe RobertsonConservative3,323
Isle of Wight WestRichard QuigleyLabour3,177
Islington NorthJeremy CorbynYour Party7,247
Islington South and FinsburyEmily ThornberryLabour15,455
Jarrow and Gateshead EastKate OsborneLabour8,964
Keighley and IlkleyRobbie MooreConservative1,625
Kenilworth and SouthamSir Jeremy WrightConservative6,574
Kensington and BayswaterJoe PowellLabour2,903
KetteringRosie WrightingLabour3,820
Kilmarnock and LoudounLillian JonesLabour5,119
Kingston and SurbitonEd DaveyLiberal Democrat17,235
Kingston upon Hull EastKarl TurnerIndependent3,920
Kingston upon Hull North and CottinghamDame Diana JohnsonLabour10,679
Kingston upon Hull West and HaltempriceEmma HardyLabour8,979
Kingswinford and South StaffordshireMike WoodConservative6,303
KnowsleyAnneliese MidgleyLabour18,319
Lagan ValleySorcha EastwoodAlliance2,959
Lancaster and WyreCat SmithLabour9,253
Leeds Central and HeadingleyAlex SobelLabour (Co-op)8,422
Leeds EastRichard BurgonLabour11,265
Leeds North EastFabian HamiltonLabour16,083
Leeds North WestKatie WhiteLabour11,896
Leeds SouthHilary BennLabour11,279
Leeds South West and MorleyMark SewardsLabour8,423
Leeds West and PudseyRachel ReevesLabour12,392
Leicester EastShivani RajaConservative4,426
Leicester SouthShockat AdamIndependent979
Leicester WestLiz KendallLabour8,777
Leigh and AthertonJo PlattLabour (Co-op)8,881
LewesJames MacClearyLiberal Democrat12,624
Lewisham EastJanet DabyLabour18,073
Lewisham NorthVicky FoxcroftLabour15,782
Lewisham West and East DulwichEllie ReevesLabour18,397
Leyton and WansteadMr Calvin BaileyLabour13,964
LichfieldDave RobertsonLabour810
LincolnMr Hamish FalconerLabour8,793
Liverpool GarstonMaria EagleLabour20,104
Liverpool RiversideKim JohnsonLabour14,793
Liverpool WaltonDan CardenLabour20,245
Liverpool WavertreePaula BarkerLabour16,304
Liverpool West DerbyIan ByrneLabour20,423
LivingstonGregor PoyntonLabour3,528
LlanelliDame Nia GriffithLabour1,504
Lothian EastMr Douglas AlexanderLabour (Co-op)13,265
LoughboroughDr Jeevun SandherLabour4,960
Louth and HorncastleVictoria AtkinsConservative5,506
LowestoftJess AsatoLabour2,016
Luton NorthSarah OwenLabour7,510
Luton South and South BedfordshireRachel HopkinsLabour6,858
MacclesfieldTim RocaLabour9,120
MaidenheadMr Joshua ReynoldsLiberal Democrat2,963
Maidstone and MallingHelen GrantConservative1,674
MakerfieldAndy BurnhamLabour (Co-op)9,231
MaldonSir John WhittingdaleConservative6,906
Manchester CentralLucy PowellLabour (Co-op)13,797
Manchester RusholmeAfzal KhanLabour8,235
Manchester WithingtonJeff SmithLabour13,982
MansfieldSteve YemmLabour3,485
Melksham and DevizesBrian MathewLiberal Democrat2,401
Melton and SystonEdward ArgarConservative5,396
Meriden and Solihull EastSaqib BhattiConservative4,584
Merthyr Tydfil and AberdareGerald JonesLabour7,447
Mid BedfordshireBlake StephensonConservative1,321
Mid BuckinghamshireGreg SmithConservative5,872
Mid CheshireAndrew CooperLabour8,927
Mid DerbyshireJonathan DaviesLabour1,878
Mid Dorset and North PooleVikki SladeLiberal Democrat1,352
Mid DunbartonshireSusan MurrayLiberal Democrat9,673
Mid LeicestershireMr Peter BedfordConservative2,201
Mid NorfolkGeorge FreemanConservative3,054
Mid SussexAlison BennettLiberal Democrat6,662
Mid UlsterMr Cathal MallaghanSinn Féin14,923
Mid and South PembrokeshireHenry TufnellLabour1,878
Middlesbrough South and East ClevelandLuke MyerLabour214
Middlesbrough and Thornaby EastAndy McDonaldLabour9,192
MidlothianKirsty McNeillLabour (Co-op)8,167
Milton Keynes CentralEmily DarlingtonLabour7,291
Milton Keynes NorthChris CurtisLabour5,430
Mitcham and MordenDame Siobhain McDonaghLabour18,761
MonmouthshireCatherine FookesLabour3,338
Montgomeryshire and GlyndŵrSteve WitherdenLabour3,815
Moray West, Nairn and StrathspeyGraham LeadbitterScottish National Party1,001
Morecambe and LunesdaleLizzi CollingeLabour5,815
Motherwell, Wishaw and CarlukePamela NashLabour7,085
Na h-Eileanan an IarTorcuil CrichtonLabour3,836
Neath and Swansea EastCarolyn HarrisLabour6,627
New Forest EastSir Julian LewisConservative8,495
New Forest WestSir Desmond SwayneConservative5,600
NewarkRobert JenrickReform UK3,572
NewburyMr Lee DillonLiberal Democrat2,377
Newcastle upon Tyne Central and WestDame Chi OnwurahLabour11,060
Newcastle upon Tyne East and WallsendMary GlindonLabour12,817
Newcastle upon Tyne NorthCatherine McKinnellLabour17,762
Newcastle-under-LymeAdam JogeeLabour5,069
Newport EastJessica MordenLabour9,009
Newport West and IslwynRuth JonesLabour8,868
Newry and ArmaghDáire HughesSinn Féin15,493
Newton AbbotMartin WrigleyLiberal Democrat2,246
Newton Aycliffe and SpennymoorAlan StricklandLabour8,839
Normanton and HemsworthJon TrickettLabour6,662
North AntrimJim AllisterTraditional Unionist Voice450
North Ayrshire and ArranIrene CampbellLabour3,551
North BedfordshireRichard FullerConservative5,414
North CornwallBen MaguireLiberal Democrat9,957
North CotswoldsSir Geoffrey Clifton-BrownConservative3,357
North DevonIan RoomeLiberal Democrat6,744
North DorsetSimon HoareConservative1,589
North DownAlex EastonIndependent7,305
North DurhamLuke AkehurstLabour5,873
North East CambridgeshireSteve BarclayConservative7,189
North East DerbyshireLouise Sandher-JonesLabour1,753
North East FifeWendy ChamberlainLiberal Democrat13,479
North East HampshireAlex BrewerLiberal Democrat634
North East HertfordshireChris HinchliffLabour1,923
North East Somerset and HanhamDan NorrisIndependent5,319
North HerefordshireDr Ellie ChownsGreen Party5,894
North NorfolkSteff AquaroneLiberal Democrat2,585
North NorthumberlandDavid SmithLabour5,067
North ShropshireHelen MorganLiberal Democrat15,311
North SomersetSadik Al-HassanLabour639
North Warwickshire and BedworthRachel TaylorLabour2,198
North West CambridgeshireSam CarlingLabour39
North West EssexMrs Kemi BadenochConservative2,610
North West HampshireKit MalthouseConservative3,288
North West LeicestershireAmanda HackLabour1,012
North West NorfolkJames WildConservative4,954
Northampton NorthLucy RigbyLabour9,014
Northampton SouthMike ReaderLabour4,071
Norwich NorthAlice MacdonaldLabour (Co-op)10,850
Norwich SouthClive LewisLabour13,239
Nottingham EastNadia WhittomeLabour15,162
Nottingham North and KimberleyAlex NorrisLabour (Co-op)9,427
Nottingham SouthLilian GreenwoodLabour10,294
NuneatonJodie GoslingLabour3,479
Old Bexley and SidcupMr Louie FrenchConservative3,548
Oldham East and SaddleworthDebbie AbrahamsLabour6,357
Oldham West, Chadderton and RoytonJim McMahonLabour (Co-op)4,976
Orkney and ShetlandMr Alistair CarmichaelLiberal Democrat7,807
OrpingtonGareth BaconConservative5,118
Ossett and Denby DaleJade BotterillLabour4,542
Oxford EastAnneliese DoddsLabour (Co-op)14,465
Oxford West and AbingdonLayla MoranLiberal Democrat14,894
Paisley and Renfrewshire NorthAlison TaylorLabour6,333
Paisley and Renfrewshire SouthJohanna BaxterLabour6,527
PeckhamMiatta FahnbullehLabour (Co-op)15,228
Pendle and ClitheroeJonathan HinderLabour902
Penistone and StocksbridgeDr Marie TidballLabour8,739
Penrith and SolwayMarkus Campbell-SavoursLabour5,257
Perth and Kinross-shirePete WishartScottish National Party4,127
PeterboroughAndrew PakesLabour (Co-op)118
Plymouth Moor ViewFred ThomasLabour5,604
Plymouth Sutton and DevonportLuke PollardLabour (Co-op)13,328
Pontefract, Castleford and KnottingleyYvette CooperLabour6,630
PontypriddAlex Davies-JonesLabour8,402
PooleNeil Duncan-JordanLabour18
Poplar and LimehouseApsana BegumLabour12,560
Portsmouth NorthAmanda MartinLabour780
Portsmouth SouthStephen MorganLabour13,155
PrestonSir Mark HendrickLabour (Co-op)5,291
PutneyFleur AndersonLabour12,488
Queen's Park and Maida ValeGeorgia GouldLabour14,913
Rawmarsh and ConisbroughJohn HealeyLabour6,908
Rayleigh and WickfordMr Mark FrancoisConservative5,621
Reading CentralMatt RoddaLabour12,637
Reading West and Mid BerkshireOlivia BaileyLabour1,361
RedcarAnna TurleyLabour (Co-op)3,323
RedditchChris BlooreLabour789
ReigateRebecca PaulConservative3,187
Rhondda and OgmoreChris BryantLabour7,790
Ribble ValleyMaya EllisLabour856
Richmond ParkSarah OlneyLiberal Democrat17,155
Richmond and NorthallertonRishi SunakConservative12,185
RochdalePaul WaughLabour (Co-op)1,440
Rochester and StroodLauren EdwardsLabour2,930
RomfordAndrew RosindellReform UK1,463
Romsey and Southampton NorthCaroline NokesConservative2,191
Rossendale and DarwenAndy MacNaeLabour5,628
Rother ValleyJake RichardsLabour998
RotherhamSarah ChampionLabour5,490
RugbyJohn SlingerLabour4,428
Ruislip, Northwood and PinnerDavid SimmondsConservative7,581
Runcorn and HelsbySarah PochinReform UK6
Runnymede and WeybridgeDr Ben SpencerConservative7,627
RushcliffeJames NaishLabour7,426
RutherglenMichael ShanksLabour8,767
Rutland and StamfordAlicia KearnsConservative10,394
SalfordRebecca Long BaileyLabour15,101
SalisburyJohn GlenConservative3,807
Scarborough and WhitbyAlison HumeLabour5,408
ScunthorpeSir Nicholas DakinLabour3,542
Sefton CentralBill EstersonLabour18,282
SelbyKeir MatherLabour10,195
SevenoaksLaura TrottConservative5,440
Sheffield Brightside and HillsboroughGill FurnissLabour11,600
Sheffield CentralAbtisam MohamedLabour8,286
Sheffield HallamOlivia BlakeLabour8,189
Sheffield HeeleyLouise HaighLabour15,304
Sheffield South EastMr Clive BettsLabour12,458
Sherwood ForestMichelle WelshLabour5,443
ShipleyAnna DixonLabour8,603
ShrewsburyJulia BuckleyLabour11,355
Sittingbourne and SheppeyKevin McKennaLabour355
Skipton and RiponSir Julian SmithConservative1,650
Sleaford and North HykehamDr Caroline JohnsonConservative4,346
SloughMr Tanmanjeet Singh DhesiLabour3,647
SmethwickGurinder Singh JosanLabour11,188
Solihull West and ShirleyDr Neil Shastri-HurstConservative4,620
South AntrimRobin SwannUlster Unionist Party7,512
South Basildon and East ThurrockJames McMurdockIndependent98
South CambridgeshirePippa HeylingsLiberal Democrat10,641
South CotswoldsDr Roz SavageLiberal Democrat4,973
South DerbyshireSamantha NiblettLabour4,168
South DevonCaroline VoadenLiberal Democrat7,127
South DorsetLloyd HattonLabour1,048
South DownChris HazzardSinn Féin9,280
South East CornwallAnna GelderdLabour1,911
South Holland and The DeepingsSir John HayesConservative6,856
South LeicestershireAlberto CostaConservative5,506
South NorfolkBen GoldsboroughLabour2,826
South NorthamptonshireSarah BoolConservative3,687
South RibbleMr Paul FosterLabour6,501
South ShieldsEmma LewellLabour6,653
South ShropshireStuart AndersonConservative1,624
South SuffolkJames CartlidgeConservative3,047
South West DevonRebecca SmithConservative2,112
South West HertfordshireMr Gagan MohindraConservative4,456
South West NorfolkTerry JermyLabour630
South West WiltshireDr Andrew MurrisonConservative3,243
Southampton ItchenDarren PaffeyLabour6,105
Southampton TestSatvir KaurLabour9,333
Southend East and RochfordMr Bayo AlabaIndependent4,027
Southend West and LeighDavid Burton-SampsonLabour1,949
Southgate and Wood GreenBambos CharalambousLabour15,300
SouthportPatrick HurleyLabour5,789
SpelthorneLincoln JoppConservative1,590
Spen ValleyKim LeadbeaterLabour6,188
St AlbansDaisy CooperLiberal Democrat19,834
St Austell and NewquayNoah LawLabour2,470
St Helens NorthDavid BainesLabour12,169
St Helens South and WhistonMs Marie RimmerLabour11,945
St IvesAndrew GeorgeLiberal Democrat13,786
St Neots and Mid CambridgeshireIan SollomLiberal Democrat4,621
StaffordLeigh InghamLabour4,595
Staffordshire MoorlandsDame Karen BradleyConservative1,175
Stalybridge and HydeJonathan ReynoldsLabour (Co-op)8,539
StevenageKevin BonaviaLabour6,618
Stirling and StrathallanChris KaneLabour1,394
StockportNavendu MishraLabour15,270
Stockton NorthChris McDonaldLabour7,939
Stockton WestMatt VickersConservative2,139
Stoke-on-Trent CentralGareth SnellLabour (Co-op)6,409
Stoke-on-Trent NorthDavid WilliamsLabour5,082
Stoke-on-Trent SouthDr Allison GardnerLabour627
Stone, Great Wyrley and PenkridgeSir Gavin WilliamsonConservative5,466
StourbridgeCat EcclesLabour3,073
StrangfordJim ShannonDemocratic Unionist Party5,131
Stratford and BowUma KumaranLabour11,634
Stratford-on-AvonManuela PerteghellaLiberal Democrat7,122
Streatham and Croydon NorthSteve ReedLabour (Co-op)15,603
Stretford and UrmstonAndrew WesternLabour16,150
StroudDr Simon OpherLabour11,388
Suffolk CoastalJenny Riddell-CarpenterLabour1,070
Sunderland CentralLewis AtkinsonLabour6,073
Surrey HeathDr Al PinkertonLiberal Democrat5,640
Sussex WealdMs Nusrat GhaniConservative6,842
Sutton ColdfieldSir Andrew MitchellConservative2,543
Sutton and CheamLuke TaylorLiberal Democrat3,801
Swansea WestTorsten BellLabour8,515
Swindon NorthWill StoneLabour4,103
Swindon SouthHeidi AlexanderLabour9,606
TamworthSarah EdwardsLabour1,382
TattonEsther McVeyConservative1,136
Taunton and WellingtonGideon AmosLiberal Democrat11,939
TelfordShaun DaviesLabour8,102
TewkesburyCameron ThomasIndependent6,262
The WrekinMark PritchardConservative883
Thirsk and MaltonKevin HollinrakeConservative7,550
Thornbury and YateClaire YoungLiberal Democrat3,014
ThurrockJen CraftLabour6,474
Tipton and WednesburyAntonia BanceLabour3,385
Tiverton and MineheadRachel GilmourLiberal Democrat3,507
TonbridgeTom TugendhatConservative11,166
TootingDr Rosena Allin-KhanLabour19,487
TorbaySteve DarlingLiberal Democrat5,349
TorfaenNick Thomas-SymondsLabour7,322
Torridge and TavistockSir Geoffrey CoxConservative3,950
TottenhamMr David LammyLabour15,434
Truro and FalmouthJayne KirkhamLabour (Co-op)8,151
Tunbridge WellsMike MartinLiberal Democrat8,687
TwickenhamMunira WilsonLiberal Democrat21,457
TynemouthSir Alan CampbellLabour15,455
Upper BannCarla LockhartDemocratic Unionist Party7,406
Uxbridge and South RuislipDanny BealesLabour587
Vale of GlamorganKanishka NarayanLabour4,216
Vauxhall and Camberwell GreenFlorence EshalomiLabour (Co-op)15,112
Wakefield and RothwellSimon LightwoodLabour (Co-op)9,346
WallaseyDame Angela EagleLabour17,996
Walsall and BloxwichValerie VazLabour4,914
WalthamstowMs Stella CreasyLabour (Co-op)17,996
Warrington NorthCharlotte NicholsLabour9,190
Warrington SouthSarah HallLabour (Co-op)11,340
Warwick and LeamingtonMatt WesternLabour12,412
Washington and Gateshead SouthMrs Sharon HodgsonLabour6,913
WatfordMatt TurmaineLabour4,723
Waveney ValleyAdrian RamsayGreen Party5,594
Weald of KentKatie LamConservative8,422
Wellingborough and RushdenGen KitchenLabour5,486
Wells and Mendip HillsTessa MuntLiberal Democrat11,121
Welwyn HatfieldAndrew LewinLabour3,799
West Aberdeenshire and KincardineAndrew BowieConservative3,441
West BromwichSarah CoombesLabour9,554
West DorsetEdward MorelloLiberal Democrat7,789
West DunbartonshireDouglas McAllisterLabour6,010
West Ham and BecktonJames AsserLabour9,254
West LancashireAshley DaltonLabour13,625
West SuffolkNick TimothyConservative3,247
West TyroneÓrfhlaith BegleySinn Féin15,917
West WorcestershireDame Harriett BaldwinConservative6,547
Westmorland and LonsdaleTim FarronLiberal Democrat21,472
Weston-super-MareDan AldridgeLabour4,409
Wetherby and EasingwoldSir Alec ShelbrookeConservative4,846
Whitehaven and WorkingtonJosh MacAlisterLabour13,286
Widnes and HalewoodDerek TwiggLabour16,425
WiganLisa NandyLabour9,549
WimbledonMr Paul KohlerLiberal Democrat12,610
WinchesterDr Danny ChambersLiberal Democrat13,821
WindsorJack RankinConservative6,457
Wirral WestMatthew PatrickLabour9,998
WithamPriti PatelConservative5,145
WitneyCharlie MaynardLiberal Democrat4,339
WokingMr Will ForsterLiberal Democrat11,246
WokinghamClive JonesLiberal Democrat8,345
Wolverhampton North EastSureena BrackenridgeLabour5,422
Wolverhampton South EastPat McFaddenLabour9,188
Wolverhampton WestWarinder JussLabour7,868
WorcesterTom CollinsLabour7,116
Worsley and EcclesMichael WheelerLabour11,091
Worthing WestDr Beccy CooperLabour3,949
WrexhamAndrew RangerLabour5,948
WycombeEmma ReynoldsLabour4,591
Wyre ForestMark GarnierConservative812
Wythenshawe and Sale EastMike KaneLabour14,610
YeovilAdam DanceLiberal Democrat12,268
Ynys MônLlinos MediPlaid Cymru637
York CentralRachael MaskellLabour (Co-op)19,154
York OuterMr Luke ChartersLabour9,391

Sources: UK Parliament Members API, Office for National Statistics · Updated 4 Oct 2026