General election 2024: Aberafan Maesteg
Party Candidate Votes % ±%
Independent Captain Beany[1]
Liberal Democrats Justin Griffiths [2]
Green Nigel Hill [3]
Labour Stephen Kinnock[4]
Rejected ballots
Majority
Turnout
Registered electors
win (new seat)
2024 general election: Aberdeen North
Party Candidate Votes % ±%
Alba Charlie Abel[5]
SNP Kirsty Blackman[citation needed]
Liberal Democrats Desmond Bouse[citation needed]
Scottish Green Esme Houston[6]
Conservative Gillian Tebberen[citation needed]
Labour Lynn Thomson[citation needed]
Workers Party Neil Healy[7]
TUSC Lucas Grant[8]
Majority
Turnout
Registered electors
Swing
2024 general election: Aberdeen South
Party Candidate Votes % ±%
SNP Stephen Flynn
Scottish Green Guy Ingerson[9]
Labour Tauqeer Malik[10]
Conservative John Wheeler[11]
Majority
Turnout
Registered electors
Swing
General election 2024: Aberdeenshire North and Moray East
Party Candidate Votes % ±%
Liberal Democrats Ian Bailey[12]
Labour Andrew Brown[13]
Conservative David Duguid[14]
SNP Seamus Logan[15]
Majority
Turnout
Registered electors
win (new seat)
General election 2024: Airdrie and Shotts
Party Candidate Votes % ±%
SNP Anum Qaisar[16]
Labour Kenneth Stevenson[17]
Alba Josh Robertson
Majority
Turnout
By-election 2021: Airdrie and Shotts
Party Candidate Votes % ±%
SNP Anum Qaisar 10,129 46.4 Increase 1.4
Labour Kenneth Stevenson 8,372 38.4 Increase 6.5
Conservative Ben Callaghan 2,812 12.9 Decrease 4.7
Liberal Democrats Stephen Arrundale 220 1.0 Decrease 2.6
SDP Neil Manson 151 0.7 New
Scottish Unionist Jonathan Stanley 59 0.3 New
Reform UK Martyn Greene 45 0.2 New
UKIP Donald Mackay 39 0.2 New
Majority 1,757 8.0 Decrease 5.1
Turnout 21,827 34.3 Decrease 28.0
Registered electors 63,705
SNP hold Swing Decrease 2.5
2024 general election: Aldershot
Party Candidate Votes % ±%
Conservative Leo Docherty[18]
Labour Alex Baker[19]
Liberal Democrats Paul Harris[20]
Reform UK Trevor Lloyd-Jones[21]
Majority
Turnout
Registered electors
Swing
General election 2024: Aldridge-Brownhills
Party Candidate Votes % ±%
Green Joe Belcher[22]
Labour Luke John Davies[23]
Reform UK Graham Eardley[24]
Liberal Democrats Ian Garrett[25]
Conservative Wendy Morton[26]
Workers Party Hamza Muhammad Ahmed Ibrahim[27]
Majority
Turnout
Swing
General election 2024: Alloa and Grangemouth
Party Candidate Votes % ±%
Independent Eva Comrie[28]
Labour Brian Leishman[29]
Alba Kenny MacAskill[30]
SNP John Nicolson[31]
Majority
Turnout
Registered electors
win (new seat)
General election 2024: Altrincham and Sale West
Party Candidate Votes % ±%
Liberal Democrats Jane Brophy[32]
Conservative Oliver Carroll[33]
Green Geraldine Coggins[34]
Reform UK Paul Swansborough[35]
Majority
Turnout
General election 2024: Alyn and Deeside
Party Candidate Votes % ±%
Abolish Paul Ashton [36]
Workers Party Taghrid Al-Mawed[37]
Green Karl Macnaughton[38]
Liberal Democrats Richard Marbrow
Plaid Cymru Jack Morris[39]
Reform UK Vicky Roskams[40]
Labour Mark Tami
Majority
Turnout
Registered electors
Swing
General election 2024: Amber Valley
Party Candidate Votes % ±%
Labour Linsey Farnsworth[41]
Green Matt McGuinness
Liberal Democrats Kate Smith[42]
Reform UK Alex Stevenson[43]
Majority
Turnout
Registered electors
Swing
General election 2024: Angus and Perthshire Glens
Party Candidate Votes % ±%
Labour Elizabeth Carr-Ellis[44][45]
Independent Dan Pena[46][47]
Conservative Stephen Kerr[48]
SNP Dave Doogan[49]
Reform UK Kenneth Morton[50]
Majority
Turnout
Registered electors
win (new seat)
General election 2024: Arbroath and Broughty Ferry
Party Candidate Votes % ±%
Conservative
SNP Stephen Gethins[51]
Alba Ghazi Khan[52]
Labour Cheryl-Ann Cruickshank[53]
Turnout
Registered electors
win (new seat)
General election 2024: Argyll, Bute and South Lochaber
Party Candidate Votes % ±%
Conservative Amanda Hampsey[54]
Labour Hamish Maxwell[55]
SNP Brendan O'Hara[56]
Liberal Democrats Alan Reid
Majority
Turnout
Registered electors
win (new seat)
General election 2024: Arundel and South Downs
Party Candidate Votes % ±%
Liberal Democrats Richard Allen[57]
Conservative Andrew Griffith[58]
Green Steve McAuliff[59]
Labour Chris Philipsborn[60]
Reform UK David Thomas[61]
Majority
Turnout
Registered electors
Swing
General election 2024: Ashfield
Party Candidate Votes % ±%
Reform UK Lee Anderson[62][63]
Green Alexander Coates[64]
Labour Rhea Keehn[65]
Ashfield Ind. Jason Zadrozny[66]
Majority
Turnout
Registered electors
Swing
2024 general election: Ashford
Party Candidate Votes % ±%
Conservative Damian Green[67]
Labour Sojan Joseph[68]
Reform UK Tristram Kennedy Harper[69]
Consensus James Ransley [70]
Green Mandy Rossi[71]
Majority
Turnout
Registered electors
Swing
General election 2024: Ashton-under-Lyne
Party Candidate Votes % ±%
Labour Angela Rayner[72]
Workers Party Aroma Hassan[73]
General election 2024: Aylesbury
Party Candidate Votes % ±%
Conservative Rob Butler
Green Julie Atkins[74]
Workers Party Jan Gajdos[75]
Labour Laura Kyrke-Smith[76]
Liberal Democrats Steve Lambert[77]
Reform UK Lesley Taylor[78]
Majority
Turnout
Registered electors
Swing
2024 general election: Ayr, Carrick and Cumnock
Party Candidate Votes % ±%
SNP Allan Dorans[79]
Conservative Martin Dowey[80]
Reform UK Andrew Russell[81]
Labour Elaine Stewart[82]
Alba Corri Wilson[83]
Majority
Turnout
Swing
General election 2024: Banbury
Party Candidate Votes % ±%
Liberal Democrats Liz Adams[84]
Green Arron Baker[85]
SDP Declan Soper[86]
Conservative Victoria Prentis[87]
Labour Sean Woodcock[88]
Independent Cassie Bellingham[89]
Majority
Turnout
Swing
General election 2024: Bangor Aberconwy
Party Candidate Votes % ±%
Reform UK Thomas Clark[90]
Green Petra Haig[91]
Labour Claire Hughes[92]
Workers Party John Humberstone[93]
Conservative Robin Millar[94]
Liberal Democrats Rachael Roberts[95]
Plaid Cymru Catrin Wager
Rejected ballots
Majority
Turnout
Registered electors
win (new seat)
General election 2024: Barking
Party Candidate Votes % ±%
Green Simon Anthony[96]
Liberal Democrats Charley Hasted[97]
Reform UK Clive Peacock[98]
Labour Darren Rodwell[99]
Workers Party Hamid Shah[100]
Majority
Turnout
General election 2024: Barnsley North
Party Candidate Votes % ±%
Liberal Democrats Penny Baker[101]
Labour Dan Jarvis[102]
Majority
Turnout
General election 2024: Barnsley South
Party Candidate Votes % ±%
Liberal Democrats Simon Clement-Jones[103]
Labour Stephanie Peacock[104]
Reform UK David White[105]
Majority
Turnout
General election 2024: Barrow and Furness
Party Candidate Votes % ±%
Labour Michelle Scrogham[106]
Liberal Democrats Adrian Waite[107]
Green Lorraine Wrennall[108]
Majority
Turnout
Swing
General election 2024: Basildon and Billericay
Party Candidate Votes % ±%
Labour Alex Harrison
Reform UK Stephen Conlay[109]
Green Stewart Goshawk
British Democratic Christopher Bateman[110]
Majority
Turnout
General election 2024: Basingstoke
Party Candidate Votes % ±%
Conservative Maria Miller[111]
Labour Luke Murphy[112]
Reform UK Raymond Saint[113]
Liberal Democrats Richard Whelan[114]
Green Michael Howard-Sorrell[115]
Majority
Turnout
General election 2024: Bassetlaw
Party Candidate Votes % ±%
Liberal Democrats Helen Tamblyn-Saville[116]
Conservative Brendan Clarke-Smith[117]
Labour Jo White[118]
Green Rachel Reeves[119]
Majority
Turnout
General election 2024: Bath
Party Candidate Votes % ±%
Labour Dan Bewley[120]
Liberal Democrats Wera Hobhouse[121]
Reform UK Teresa Hall[122]
Green Dominic Tristram[123]
Conservative James Wright[124]
General election 2024: Bathgate and Linlithgow
Party Candidate Votes % ±%
Scottish Green Simon Jay[125][126]
Labour Kirsteen Sullivan[127]
Liberal Democrats Sally Pattle[128]
SNP Martyn Day[129]
Majority
Turnout
General election 2024: Battersea
Party Candidate Votes % ±%
Liberal Democrats Francis Chubb[130]
Labour Marsha de Cordova[131]
Reform UK Barry Edwards[132]
Workers Party Hazel James[133]
Conservative Tom Pridham[134]
Green Joe Taylor[135]
Majority
Turnout
General election 2024: Beaconsfield
Party Candidate Votes % ±%
Liberal Democrats Anna Crabtree[136]
Reform UK John Halsall[137]
Conservative Joy Morrissey[138]
Labour
General election 2024: Beckenham and Penge
Party Candidate Votes % ±%
Reform UK Edward Apostolides[139]
Labour Liam Conlon[140]
Conservative Hannah Gray[141]
Liberal Democrats Chloe-Jane Ross[142]
Green Ruth Fabricant[143]
General election 2024: Bedford
Party Candidate Votes % ±%
Conservative Pinder Chauhan[144]
Green Ben Foley[145]
Reform UK Maggie Moriondo[146]
Liberal Democrats Henry Vann[147]
Labour Mohammad Yasin[148]
General election 2024: Belfast East
Party Candidate Votes % ±%
SDLP Séamas de Faoite[149]
Alliance Naomi Long[150]
Majority
Turnout
Registered electors
Swing
General election 2024: Belfast North
Party Candidate Votes % ±%
Alliance Nuala McAllister[151]
Majority
Turnout
Registered electors
Swing
General election 2024: Belfast South and Mid Down
Party Candidate Votes % ±%
SDLP Claire Hanna[152]
UUP Michael Henderson[153]
DUP Tracy Kelly[154]
Alliance Kate Nicholl[155]
Majority
Turnout
Registered electors
Swing
General election 2024: Belfast West
Party Candidate Votes % ±%
People Before Profit Gerry Carroll[156]
SDLP Paul Doherty[157]
Sinn Féin Paul Maskey[158]
Alliance Eóin Millar[159]
Majority
Turnout
Registered electors
Swing
General election 2024: Bermondsey and Old Southwark
Party Candidate Votes % ±%
Liberal Democrats Rachel Bentley[160]
Labour Neil Coyle[161]
Green Susan Hunter[162]
Conservative Jonathan Iliff[163]
Reform UK Tony Sharp[164]
Majority
Turnout
2024 general election: Berwickshire, Roxburgh and Selkirk
Party Candidate Votes % ±%
Conservative John Lamont[165]
Labour Caitlin Stott[166]
Liberal Democrats Ray Georgeson
Scottish Green Neil MacKinnon[167]
SNP David Wilson[168]
Majority
Turnout
Swing
General election 2024: Bethnal Green and Stepney
Party Candidate Votes % ±%
Independent Mohammed Akunjee[169]
Labour Rushanara Ali[170]
Liberal Democrats Rabina Khan[171]
SDP Jonathon Mabbutt[172]
Reform UK Peter Sceats[173]
Independent Sham Uddin[174]
Green Elizabeth Waight[175]
Majority
Turnout
Swing
General election 2024: Beverley and Holderness
Party Candidate Votes % ±%
SDP Chris Collin[176]
Liberal Democrats Denis Healy[177]
Alliance for Democracy and Freedom John Ottoway[178]
Labour Margaret Pinder[179]
Green Jonathan Stephenson[180]
Majority
Turnout

Reform UK removed Roger Hoe as its candidate in March 2024 after it emerged he had "tweeted material including praise for the far-right activist Tommy Robinson".[181]

General election 2024: Bexhill and Battle
Party Candidate Votes % ±%
Labour Christine Bayliss
Liberal Democrats Becky Jones[182]
Majority
Turnout
General election 2024: Bexleyheath and Crayford
Party Candidate Votes % ±%
Green George Edgar[183]
Labour Daniel Francis[184]
Liberal Democrats David McBride[185]
Reform UK Tom Bright[186]
Workers Party James Mutimer[187]
Majority
Turnout
General election 2024: Bicester and Woodstock
Party Candidate Votes % ±%
SDP Tim Funnell[188]
Conservative Rupert Harrison[189]
Green Ian Middleton[190]
Liberal Democrats Calum Miller[191]
Labour Veronica Oakeshott[192]
Reform UK Augustine Obodo[193]
Majority
Turnout
Swing
General election 2024: Birkenhead
Party Candidate Votes % ±%
Green Jo Bird[194]
Liberal Democrats Stuart Kelly[195]
Labour Alison McGovern[196]
Reform UK Tony Stanley[197]
Majority
Turnout
Swing
General election 2024: Birmingham Edgbaston
Party Candidate Votes % ±%
Labour Preet Gill[198]
Conservative Ashvir Sangha[199]
Liberal Democrats Colin Green[200]
Reform UK Joseph Kirby[201]
Green Nicola Payne[202]
Majority
Turnout
General election 2024: Birmingham Erdington
Party Candidate Votes % ±%
Reform UK Jack Brookes[203]
Green Karen Trench[204]
Majority
Turnout
2022 Birmingham Erdington by-election[205][206]
Party Candidate Votes % ±%
Labour Paulette Hamilton 9,413 55.5 +5.2
Conservative Robert Alden 6,147 36.3 −3.8
TUSC Dave Nellist 360 2.1 N/A
Reform UK Jack Brookes 293 1.7 −2.4
Green Siobhan Harper-Nunes 236 1.4 −0.4
Liberal Democrats Lee Dargue 173 1.0 −2.7
Independent Michael Lutwyche 109 0.6 N/A
CPA Mel Mbondiah 79 0.5 N/A
Independent Thomas O'Rourke 76 0.4 N/A
Monster Raving Loony The Good Knight Sir NosDa 49 0.3 N/A
Independent Clifton Holmes 14 0.1 N/A
Church of the Militant Elvis David Bishop 8 0.0 N/A
Majority 3,266 19.2 +9.0
Turnout 17,016 27.0 −26.3
Labour hold Swing +4.5
2024 United Kingdom general election: Birmingham Hall Green and Moseley
Party Candidate Votes % ±%
Green Zain Ahmed[207]
Liberal Democrats Izzy Knowles[208]
Conservative Henry Morris[209]
Independent Shakeel Afsar[210]
Labour Tahir Ali[211]
Turnout
General election 2024: Birmingham Hodge Hill and Solihull North
Party Candidate Votes % ±%
Labour Liam Byrne
Workers Party James Giles
Green Imran Khan
General election 2024: Birmingham Ladywood
Party Candidate Votes % ±%
Green Zoe Challenor[212]
Labour Shabana Mahmood[213]
Liberal Democrats Lee Dargue[214]
Independent Akhmed Yakoob[215]
Reform UK Irene Yoong-Henery[216]
Majority
Turnout
General election 2024: Birmingham Northfield
Party Candidate Votes % ±%
Labour Alex Aitken[217]
Conservative Gary Sambrook[218]
Reform UK Stephen Peters[219]
Majority
Turnout
General election 2024: Birmingham Perry Barr
Party Candidate Votes % ±%
Majority
Turnout
Registered electors
Swing
General election 2024: Birmingham Selly Oak
Party Candidate Votes % ±%
Green Jane Baston[220]
Reform UK Erin Crawford[221]
Labour Steve McCabe[222]
Conservative Simon Phipps
Majority
Turnout
General election 2024: Birmingham Yardley
Party Candidate Votes % ±%
Liberal Democrats Roger Harmer[223]
Workers Party Jody McIntyre[224][225]
Labour Jess Phillips[226]
General election 2024: Bishop Auckland
Party Prospective parliamentary candidate Votes % ±%
Reform UK Rhys Burris[227]
Green Sarah Hannan[228]
Conservative Jane MacBean[229]
Transform Rachel Maughan[230]
Labour Sam Rushworth[231]
Majority
Turnout
Swing
General election 2024: Blackburn
Party Candidate Votes % ±%
Labour Kate Hollern[232]
Workers Party Craig Murray[233]
Reform UK Tommy Temperley[234]
SDP Paul Topping[235]
Liberal Democrats Adam Waller-Slack[236]
Majority
Turnout
General election 2024: Blackley and Middleton South
Party Candidate Votes % ±%
Green Dylan Lewis-Creser[237]
Labour Graham Stringer[238]
Liberal Democrats Iain Donaldson[239]
General election 2024: Blackpool North and Fleetwood
Party Candidate Votes % ±%
Labour Lorraine Beavers[240]
Liberal Democrats Bill Greene[241]
SDP Jeannine Cresswell[242]
Conservative Paul Maynard[243]
Majority
Turnout
2024 Blackpool South by-election[244]
Party Candidate Votes % ±%
Labour Chris Webb 10,825 58.9 +20.6
Conservative David Jones 3,218 17.5 –32.1
Reform UK Mark Butcher 3,101 16.9 +10.8
Liberal Democrats Andrew Cregan 387 2.1 –1.0
Green Ben Thomas 368 2.0 +0.3
Independent Stephen Black 163 0.9 N/A
Alliance for Democracy and Freedom Kim Knight 147 0.8 N/A
Monster Raving Loony Howling Laud Hope 121 0.7 N/A
New Open Non-Political Organised Leadership Damon Sharp 45 0.2 N/A
Majority 7,607 41.4 N/A
Turnout 18,375 32.5 -24.3
Labour gain from Conservative Swing +26.3
General election 2024: Blaenau Gwent and Rhymney
Party Candidate Votes % ±%
Green Anne Baker [245]
Liberal Democrats Jackie Charlton [246]
Plaid Cymru Niamh Salkeld [247]
Labour Nick Smith[248]
Rejected ballots
Majority
Turnout
Registered electors
Swing
General election 2024: Blaydon and Consett
Party Candidate Votes % ±%
Liberal Democrats Vicky Anderson[249]
Reform UK David Ayre[250]
Workers Party Mark Logan[251]
Green Richard Simpson[252]
Conservative Angela Sterling[253]
Labour Liz Twist[254]
Majority
Turnout
General election 2024: Blyth and Ashington
Party Candidate Votes % ±%
Conservative Maureen Levy[255]
Green Steve Leyland[256]
Reform UK Mark Peart[257]
Majority
Turnout
General election 2024: Bognor Regis and Littlehampton
Party Candidate Votes % ±%
Green Carol Birch[258]
Reform UK Sandra Daniells[259]
Liberal Democrats Henry Jones[260]
Labour Clare Walsh[261]
Majority
Turnout
General election 2024: Bolsover
Party Candidate Votes % ±%
Workers Party Jack Evans[262]
Conservative Mark Fletcher[citation needed]
Labour Natalie Fleet[263]
Green Dave Kesteven[citation needed]
Reform UK Robert Reaney[264]
Majority
Turnout
General election 2024: Bolton North East
Party Candidate Votes % ±%
Labour Kirith Entwistle[265]
Liberal Democrats Rebecca Forrest[266]
Reform UK Trevor Jones[267]
General election 2024: Bolton South and Walkden
Party Candidate Votes % ±%
Conservative Mohammed Afzal[268]
Labour Yasmin Qureshi [269]
Liberal Democrats Gemma-Jane Bowker[270]
Reform UK Julie Pattison[271]
Workers Party Jack Khan[272]
General election 2024: Bolton West
Party Candidate Votes % ±%
Green Vicki Attenborough[273]
Labour Phil Brickell
Conservative Chris Green[274]
Reform UK Dylan Evans[275]
General election 2024: Bootle
Party Candidate Votes % ±%
Liberal Democrats John Gibson[276]
Green Neil Doolin[277]
Majority
Turnout
General election 2024: Boston and Skegness
Party Candidate Votes % ±%
English Democrat David Dickason[278]
Labour
Green Christopher Moore[279]
Reform UK Richard Tice[280]
Majority
Turnout
Swing
General election 2024: Bournemouth East
Party Candidate Votes % ±%
Workers Party Wayne Adlem[281]
Conservative Tobias Ellwood[282]
Labour Tom Hayes[283]
Reform UK Martin Houlden[284]
SDP Miles Penn[285]
Green Joe Salmon[286]
Majority
Turnout
General election 2024: Bournemouth West
Party Candidate Votes % ±%
Conservative Conor Burns[287]
Liberal Democrats Jeff Hanna[288]
Green Darren Jones[289]
Reform UK TBA[290]
Labour Jessica Toale[291]
SDP David Warden[292]
Majority
Turnout
Swing
}}
General election 2024: Bracknell
Party Candidate Votes % ±%
SDP Michael Derrig[293]
Liberal Democrats Katie Mansfield[294]
Workers Party Samuel Munyeza[295]
Conservative James Sunderland[296]
Labour Peter Swallow[297]
Green Emily Torode[298]
Reform UK Malcolm Tullett[299]
Majority
Turnout
General election 2024: Bradford East
Party Candidate Votes % ±%
Labour Imran Hussain
Majority
Turnout
Registered electors
Swing
General election 2024: Bradford South
Party Candidate Votes % ±%
Workers Party Harry Boota[300]
Labour Judith Cummins[301]
Green Matt Edwards[302]
General election 2024: Bradford West
Party Candidate Votes % ±%
Independent Muhammed Ali Islam[303]
Labour Naz Shah[304]
Majority
Turnout
General election 2024: Braintree
Party Candidate Votes % ±%
Conservative James Cleverly[305]
Labour Matthew Wright [306]
Liberal Democrats Kieron Franks [307]
Reform UK Richard Thomson [308]
General Election 2024: Brecon, Radnor and Cwm Tawe
Party Candidate Votes % ±%
Liberal Democrats David Chadwick[309]
Labour Matthew Dorrance[310]
Plaid Cymru Emily Durrant-Munro[311]
Reform UK Adam Hill[312]
Conservative Fay Jones[313]
Green Amerjit Kaur-Dhaliwal[314]
Rejected ballots
Majority
Turnout
Registered electors
Swing
General election 2024: Brent East
Party Candidate Votes % ±%
Labour Dawn Butler[315]
Reform UK Zbigniew Kowalczyk[316]
Workers Party James Mutimer[317]
Conservative Jamila Robertson[318]
Liberal Democrats Jonny Singh[319]
Majority
Turnout
Registered electors
Swing

|}

General election 2024: Brent West
Party Candidate Votes % ±%
Conservative Sushil Rapatwar
Green Baston De'Medici-Jaguar
Labour Barry Gardiner
Liberal Democrats Paul Lorber
Workers Party Nadia Klock
General election 2024: Brentford and Isleworth
Party Candidate Votes % ±%
Labour Ruth Cadbury[320]
Liberal Democrats Kuldev Sehra[321]
Reform UK David Kerr[322]
Workers Party Nisar Malik[323]
Green Freya Summersgill[324]
General election 2024: Brentwood and Ongar
Party Candidate Votes % ±%
Conservative Alex Burghart[325]
Labour Gareth Barrett[326]
Liberal Democrats David Kendall[327]
Reform UK Paul Godfrey[328]
Green Reece Learmouth[329]
English Democrat Robin Tilbrook[330]
Majority
Turnout
General election 2024: Bridgend
Party Candidate Votes % ±%
Plaid Cymru Iolo Caudy
Green Debra Cooper
Labour Chris Elmore
Reform UK Bernard Holton
Conservative Sam Trask
Liberal Democrats Claire Waller
Rejected ballots
Majority
Turnout
Registered electors
Swing
General election 2024: Bridgwater
Party Candidate Votes % ±%
Somerset Unionist Party Pelé Barnes[331]
Conservative Ashley Fox[332]
Green Charlie Graham[333]
Labour Leigh Redman[334]
Liberal Democrats Claire Sully[335]
Majority
Turnout
</ref>|votes=|percentage=|change=|}}|- class="vcard"
General election 2024: Bridlington and The Wolds
Party Candidate Votes % ±%
Reform UK Maria Bowtell[336]
Conservative Charlie Dewhirst[337]
Green Gill Leek[338]
Yorkshire Tim Norman[339]
Liberal Democrats Jayne Phoenix[340]
Labour Sarah Carter[341]
Majority
Turnout
General election 2024: Brigg and Immingham
Party Candidate Votes % ±%
Labour Najmul Hussain[342]
Reform UK Paul Ladlow[343]
Conservative Martin Vickers[344]
Green Amie Watson[345]
Majority
Turnout
General election 2024: Brighton Kemptown and Peacehaven
Party Candidate Votes % ±%
SDP Valerie Gray[346]
Green Elaine Hills[347]
Workers Party Elaine Ghoneim[348]
Labour Lloyd Russell-Moyle[349]
Liberal Democrats Stewart Stone[350]
Conservative Khobi Vallis[351]
Majority
Turnout
Swing
General election 2024: Brighton Pavilion
Party Candidate Votes % ±%
Green Siân Berry[352]
SDP Carl Buckfield[353]
Labour Tom Gray[354]
Liberal Democrats Ashley Ridley[355]
Workers Party Don Goghrod[356]
Majority
Turnout
Swing
General election 2024: Bristol Central
Party Candidate Votes % ±%
Labour Thangam Debbonaire[357]
Green Carla Denyer[358]
Reform UK Robert Clarke[359]
Majority
Turnout
General election 2024: Bristol East
Party Candidate Votes % ±%
Conservative Dan Conaghan[360]
Labour Kerry McCarthy[361]
Liberal Democrats Tony Sutcliffe[362]
Green Naseem Talukdar[363]
Majority
Turnout
General election 2024: Bristol North East
Party Candidate Votes % ±%
Reform UK Matthew Bamford[364]
Labour Damien Egan[365]
Green Lorraine Francis[366]
Conservative Rose Hulse[367]
SDP Tommy Truman[368]
Majority
Turnout
Swing
General election 2024: Bristol North West
Party Candidate Votes % ±%
Liberal Democrats Caroline Gooch[369]
Labour Darren Jones[370]
Conservative Laura Saunders[371]
Green Mary Page[372]
SDP Ben Smith[373]
Majority
Turnout
General election 2024: Bristol South
Party Candidate Votes % ±%
Green Jai Breitnauer[374]
Conservative Liz Brennan[375]
Liberal Democrats Andrew Brown[376]
Workers Party Joji Matthew[377]
Reform UK Scarlett O'Connor[378]
Labour Karin Smyth[379]
General election 2024: Broadland and Fakenham
Party Candidate Votes % ±%
Green Jan Davis[380]
Liberal Democrats Leyla Hannbeck[381]
Reform UK Eric Masters[382]
Conservative Jerome Mayhew[383]
Labour Iain Simpson[384]
Majority
Turnout
General election 2024: Bromley and Biggin Hill
Party Candidate Votes % ±%
Reform UK Alan Cook[385]
Liberal Democrats Julie Ireland[386]
Conservative Peter Fortune[387]
Workers Party Eileen Mahony[388]
Labour Oana Olaru-Holmes[389]
Green Caroline Sandes[390]
General election 2024: Bromsgrove
Party Candidate Votes % ±%
Reform UK Mason Cherrington[391]
Green Talis Ellis[392]
Labour Neena Gill[393]
Liberal Democrats David Nicholl[394]
Conservative Bradley Thomas[395]
Majority
Turnout
General election 2024: Broxbourne
Party Candidate Votes % ±%
Conservative Lewis Cocking[396]
Liberal Democrats Nick Belfitt[397]
Labour Catherine Deakin[398]
Green Owen Brett[399]
Majority
Turnout
General election 2024: Broxtowe
Party Candidate Votes % ±%
Conservative Darren Henry[400]
Labour Juliet Campbell[401]
Liberal Democrats James Collis[402]
Green Teresa Needham[403]
Reform UK Andrew Medley[404]
Workers Party Syed Maqsood[405]
Majority
Turnout
Swing
General election 2024: Buckingham and Bletchley
Party Candidate Votes % ±%
Reform UK Jordan Cattell[406]
Conservative Iain Stewart[407]
Labour Callum Anderson[408]
Liberal Democrats Dominic Dyer[409]
Green Amanda Onwuemene[410]
Majority
Turnout
General election 2024: Burnley
Party Candidate Votes % ±%
Conservative Antony Higginbotham[411]
Labour Oliver Ryan[412]
Liberal Democrats Gordon Birtwistle[413]
Green Scott Cunliffe[414]
Majority
Turnout
Swing
General election 2024: Burton and Uttoxeter
Party Candidate Votes % ±%
Labour Jacob Collier[415]
Reform UK James Bush[416]
Green Anna Williams Westwood[417]
Majority
Turnout
General election 2024: Bury North
Party Candidate Votes % ±%
Conservative James Daly[418]
Labour James Frith[419]
Liberal Democrats Mark Alcock[420]
Reform UK Nick Harris[421]
Workers Party Shafat Ali[422]
Majority
Turnout
Swing
General election 2024: Bury South
Party Candidate Votes % ±%
Conservative Arnie Saunders[423]
English Democrat Stephen Morris[424]
Labour Christian Wakeford[425]
Liberal Democrats Andrew Page[426]
Reform UK Jeff Armstrong[427]
Communist Dan Ross[428]
Majority
Turnout
Swing
General election 2024: Bury St Edmunds and Stowmarket
Party Candidate Votes % ±%
Communist Darren Turner[429]
Green Emma Buckmaster[430]
Independent Jeremy Lee
Reform UK Scott Hussey[431]
Liberal Democrats Peter McDonald[432]
Labour Peter Prinsley[433]
Majority
Turnout
[434]
General Election 2024: Caerfyrddin
Party Candidate Votes % ±%
Green Will Beasley
Plaid Cymru Ann Davies
Independent Jonathan Edwards
Conservative Simon Hart
Reform UK Bernard Holton
Labour Martha O'Neil
Liberal Democrats Chris Passmore
Rejected ballots
Majority
Turnout
Swing
General election 2024: Caerphilly
Party Candidate Votes % ±%
Liberal Democrats Steve Aicheler[435]
Labour Chris Evans[436]
Green Mark Thomas[437]
Plaid Cymru Lindsay Whittle[438]
Rejected ballots
Majority
Turnout
Registered electors
Swing
2024 general election: Caithness, Sutherland and Easter Ross
Party Candidate Votes % ±%
Alba Steve Chisholm[439]
SNP Lucy Beattie[440]
Conservative Fiona Fawcett
Reform UK Sandra Skinner[441]
Liberal Democrats Jamie Stone[442]
Scottish Green Anne Thomas[443]
General election 2024: Calder Valley
Party Candidate Votes % ±%
Labour Josh Fenton-Glynn[444]
Conservative Vanessa Lee[445]
SDP James McNeill[446]
General election 2024: Camborne and Redruth
Party Candidate Votes % ±%
Conservative Connor Donnithorne[447]
SDP Meiron Grimshaw[448]
Green Catherine Hayes[449]
Liberal Paul Holmes[450]
Liberal Democrats Thalia Marrington[451]
Labour Perran Moon[452]
Reform UK Roger Tarrant[453]
Majority
Turnout
Swing
General election 2024: Cambridge
Party Candidate Votes % ±%
Independent David Carmona[454]
Reform UK John Froggett[455]
Conservative Shane Manning[456]
Green Sarah Nicmanis[457]
Liberal Democrats Cheney Payne[458]
Labour Daniel Zeichner[459]
Majority
Turnout
General election 2024: Cannock Chase
Party Candidate Votes % ±%
Reform UK Paul Allen[460]
Labour Josh Newbury[461]
Green Andrea Muckley[462]
Majority
Turnout
General election 2024: Canterbury
Party Candidate Votes % ±%
SDP Luke Buchanan-Hodgman[463]
Labour Rosie Duffield[464]
Conservative Louise Harvey-Quirke[465]
Reform UK Bridget Porter[466]
Majority
Turnout
General Election 2024: Cardiff East[467]
Party Candidate Votes % ±%
Liberal Democrats Rodney Berman[468]
Reform UK Lee Canning[469]
Green Sam Coates[470]
Plaid Cymru Cadewyn Skelley[471]
Labour Jo Stevens
Rejected ballots
Majority
Turnout
Registered electors
Swing
General election 2024: Cardiff North
Party Candidate Votes % ±%
Labour Anna McMorrin
Liberal Democrats Irfan Latif [472]
Green Meg Shepherd-Foster
Reform UK Stewart Sutherland
Conservative Joel Williams
Plaid Cymru
Rejected ballots
Majority
Turnout
Registered electors
Swing
General election 2024: Cardiff South and Penarth
Party Candidate Votes % ±%
Labour Stephen Doughty
Reform UK Simon Llewellyn
Green Anthony Slaughter
Liberal Democrats Alex Wilson
Conservative
Plaid Cymru Sharifah Rahman
Rejected ballots
Majority
Turnout
Registered electors
Swing
General election 2024: Cardiff West
Party Candidate Votes % ±%
Labour
Conservative James Hamblin
Reform UK Peter Hopkins
Workers Party Akil Kata
Plaid Cymru Kiera Marshall
Liberal Democrats Manda Rigby
Green Jess Ryan
Rejected ballots
Majority
Turnout
Registered electors
Swing
General election 2024: Carlisle
Party Candidate Votes % ±%
Green Gavin Hawkton[473]
SDP Rachel Hayton[474]
Labour Julie Minns[475]
Conservative John Stevenson[476]
Reform UK Stephen Ward[477]
Liberal Democrats Brian Wernham[478]
Majority
Turnout
Swing
General election 2024: Carshalton and Wallington
Party Candidate Votes % ±%
Workers Party Mian Faisal Akbar[479]
Conservative Elliot Colburn[480]
Reform UK Elizabeth Cooper[481]
Liberal Democrats Bobby Dean[482]
Green Tracey Hague[483]
Labour Hersh Thaker[484]
Majority
Turnout
General election 2024: Castle Point
Party Candidate Votes % ±%
Labour Mark Maguire[485]
Reform UK Keiron McGill[486]
2024 general election: Central Devon
Party Candidate Votes % ±%
Labour Ollie Pearson[487]
Conservative Mel Stride[488]
Green Gill Westcott[489]
Liberal Democrats Mark Wooding[490]
Majority
Turnout
General election 2024: Central Suffolk and North Ipswich
Party Candidate Votes % ±%
Labour Kevin Craig [491]
Reform UK Tony Gould[492]
Green Dan Pratt[493]
General Election 2024: Ceredigion Preseli
Party Candidate Votes % ±%
Green Tomos Barlow[494]
Labour Jackie Jones[495]
Plaid Cymru Ben Lake[496]
Conservative David ‘Aled’ Thomas[497]
Liberal Democrats Mark Williams[498]
Rejected ballots
Majority
Turnout
Registered electors
Swing
General election 2024: Chatham and Aylesford
Party Candidate Votes % ±%
Liberal Democrats Nick Chan[499]
Labour Tris Osborne[500]
Reform UK Thomas Mallon[501]
SDP Steven Tanner[502]
Green Kim Winterbottom[503]
Majority
Turnout
General election 2024: Cheadle
Party Candidate Votes % ±%
Labour Kelly Fowler[504]
Liberal Democrats Tom Morrison[505]
Workers Party Tanya Monzour[506]
General election 2024: Chelmsford
Party Candidate Votes % ±%
Conservative Vicky Ford[507]
Liberal Democrats Marie Goldman[508]
Green Reza Hossain[509]
Reform UK Darren Ingrouille[510]
Workers Party Mark Kenlen[511]
Labour Richard Parry[512]
General election 2024: Chelsea and Fulham
Party Candidate Votes % ±%
Liberal Democrats Blaise Baquiche[513]
Labour Ben Coleman[514]
Green Mona Crocker[515]
Reform UK Rob Ellis[516]
Conservative Greg Hands
Majority
Turnout
General election 2024: Cheltenham
Party Candidate Votes % ±%
Labour Lara Chaplin [517]
Liberal Democrats Max Wilkinson[518]
Green Daniel Wilson[519]
General election 2024: Chesham and Amersham
Party Candidate Votes % ±%
Labour Chris Chilton[520]
Liberal Democrats Sarah Green[521]
Reform UK Laurence Jarvis[522]
Conservative Gareth Williams[523]
Majority
Turnout
2021 by-election: Chesham and Amersham[524]
Party Candidate Votes % ±%
Liberal Democrats Sarah Green 21,517 56.7 +30.4
Conservative Peter Fleet 13,489 35.5 –19.9
Green Carolyne Culver 1,480 3.9 –1.6
Labour Natasa Pantelic 622 1.6 –11.2
Reform UK Alex Wilson 414 1.1 N/A
Breakthrough Party Carla Gregory 197 0.5 N/A
Freedom Alliance Adrian Oliver 134 0.4 N/A
Rejoin EU Brendan Donnelly 101 0.3 N/A
Majority 8,028 21.2 N/A
Registered electors 72,828
Turnout 37,954 52.1 –24.7
Liberal Democrats gain from Conservative Swing +25.2

Cheryl Gillan died on 4 April 2021,[525] triggering a by-election held on 17 June 2021.[526]

General election 2024: Chester North and Neston
Party Candidate Votes % ±%
Conservative Simon Eardley[527]
Labour Samantha Dixon[528]
Liberal Democrats Stephen Gribbon[529]
Green Nick Brown[530]
General election 2024: Chester South and Eddisbury
Party Candidate Votes % ±%
Conservative Aphra Brandreth[531]
Liberal Democrats Rob Herd[532]
Green Steve Davies[533]
Reform UK Peter Langley[534]
Labour
General election 2024: Chesterfield
Party Candidate Votes % ±%
Liberal Democrats Ian Barfield[535]
Conservative Ben Flook[536]
Green Simon Geikie[537]
Labour Toby Perkins[538]
Majority
Turnout
General election 2024: Chichester
Party Candidate Votes % ±%
Liberal Democrats Jess Brown-Fuller[539]
Labour Tom Collinge
Green Tim Young[540]
Majority
Turnout
General election 2024: Chingford and Woodford Green
Party Candidate Votes % ±%
Green Chris Brody[541]
Conservative Iain Duncan Smith[542]
Liberal Democrats Josh Hadley[543]
Reform UK Paul Luggeri[544]
Labour Faiza Shaheen[545]
Workers Party Yousaff Khan[546]
General election 2024: Chippenham
Party Candidate Votes % ±%
Green Declan Baseley[547]
Reform UK Anthony Bohana[548]
Liberal Democrats Sarah Gibson[549]
Workers Party Jubin Jomon[550]
Conservative Nic Puntis[551]
Labour Ravi Venkatesh[552]
Majority
Turnout
Registered electors
Swing
General election 2024: Chipping Barnet
Party Candidate Votes % ±%
Conservative Theresa Villiers[553]
Labour Dan Tomlinson [554]
Green David Farbey[555]
Reform UK Hamish Haddow[556]

The Liberal Democrats, the Conservatives, and Labour traditionally do not stand against the sitting Speaker of the House of Commons. Reform UK originally listed Simon Evans as their candidate[557] before instead listing him as their candiate for West Lancashire[558][559] leaving no prospective candidate for Chorley.[560] Additionally Ben Holden-Crowther is standing as a canditate for Democracy for Chorley.[561][562]

General election 2024: Chorley
Party Candidate Votes % ±%
Speaker Lindsay Hoyle
Green Mark Tebbutt[563]
Democracy for Chorley Ben Holden-Crowther
Majority
Turnout
General election 2024: Christchurch
Party Candidate Votes % ±%
Reform UK Robin Adamson[564]
Liberal Democrats Mike Cox[565]
Green Susan Graham[566]
SDP Trevor Parsons[567]
Labour Joanna Howard[568]
Majority
Turnout
Swing
General election 2024: Cities of London and Westminster
Party Candidate Votes % ±%
Conservative Timothy Barnes
Labour Rachel Blake[569]
Liberal Democrats Edward Lucas[570]
Green Rajiv Sinha[571]
Reform UK Giuseppe "Bepi" Pezzulli
Majority
Turnout
General election 2024: City of Durham
Party Candidate Votes % ±%
Green Jonathan Elmer[572]
Conservative Luke Holmes[573]
Labour Mary Kelly Foy[574]
Liberal Democrats Mark Wilkes[575]
SDP Sarah Welbourne[576]
General election 2024: Clacton
Party Candidate Votes % ±%
Conservative Giles Watling[577]
Reform UK Anthony Mack[578]
Labour Jovan Owusu-Nepaul[579]
Majority
Turnout
General election 2024: Clapham and Brixton Hill
Party Candidate Votes % ±%
Labour Bell Ribeiro-Addy[580]
Liberal Democrats Ben Curtis[581]
Majority
Turnout
General election 2024: Clwyd East
Party Candidate Votes % ±%
Liberal Democrats Alec Dauncey[582] N/A
Conservative James Davies[583] N/A
Labour Becky Gittins[584] N/A
Green Lee Lavery[585] N/A
Plaid Cymru Paul Penlington[586] N/A
Majority N/A
Turnout N/A
Registered electors
win (new seat)
General election 2024: Clwyd North
Party Candidate Votes % ±%
Labour Gill German[587] N/A
Green Martyn James Hogg[588] N/A
Conservative Darren Millar[589] N/A
Reform UK Jamie Orange[590] N/A
Plaid Cymru Paul Rowlinson[591] N/A
Liberal Democrats David Wilkins[592] N/A
Majority
Turnout
Registered electors
win (new seat)
2024 general election: Coatbridge and Bellshill
Party Candidate Votes % ±%
SNP Steven Bonnar[593]
Labour Frank McNally[594]
Scottish Family Leo Lanahan[595]
Majority
Turnout
General election 2024: Colchester
Party Candidate Votes % ±%
Conservative James Cracknell[596]
Green Sara Nicola Ruth[597]
Labour Pam Cox[598]
Liberal Democrats Martin Goss[599]
Reform UK Terence Longstaff[600]
Majority
Turnout
General election 2024: Colne Valley
Party Candidate Votes % ±%
Labour Co-op Paul Davies[601]
Reform UK Stuart Hale[602]
Liberal Democrats Katharine Macy[603]
Conservative Jason McCartney[604]
Workers Party Adam Steel[605]
Majority
Turnout
Registered electors
Swing
General election 2024: Congleton
Party Candidate Votes % ±%
Conservative Fiona Bruce[606][607]
Green Rich McCarthy[608]
Reform UK Martin York[609]
Labour Sarah Russell[607]
Liberal Democrats Paul Duffy[607]
Independent Rob Moreton[606]
General election 2024: Corby and East Northamptonshire
Party Candidate Votes % ±%
Workers Party Callan Barrett Page[610]
Labour Lee Barron[611]
Green Lee Forster[612]
Liberal Democrats Chris Lofts[613]
Reform UK Edward McDonald[614]
Majority
Turnout
General election 2024: Coventry East
Party Candidate Votes % ±%
Labour Mary Creagh[615]
Reform UK Iddrisu Sufyan[616]
Workers Party Paul Bedson[617]
Majority
Turnout
General election 2024: Coventry North West
Party Candidate Votes % ±%
Conservative Tom Mercer[618]
Labour Taiwo Owatemi[619]
Liberal Democrats Tom Holder[620]
Majority
Turnout
General election 2024: Coventry South
Party Candidate Votes % ±%
Reform UK Steve Attridge[621]
Conservative Mattie Heaven[622]
Liberal Democrats Stephen Richmond[623]
Labour Zarah Sultana[624]
Majority
Turnout
Swing
General election 2024: Cramlington and Killingworth
Party Candidate Votes % ±%
Liberal Democrats Thom Campion[625]
Labour Emma Foody
Green Ian Jones[626]
Conservative Ian Levy[627]
Reform UK Calum MacGregor[628]
SDP Mathew Wilkinson[629]
Majority
Turnout
General election 2024: Crawley
Party Candidate Votes % ±%
Conservative Zack Ali[630]
Labour Peter Lamb[631]
Reform UK Tim Charters[632]
Majority
Turnout
General election 2024: Crewe and Nantwich
Party Candidate Votes % ±%
Conservative Ben Fletcher[633]
Workers Party Phillip Lane[634]
Labour Connor Naismith[635]
Liberal Democrats Matt Theobald[636]
Green Te Ata Browne[637]
Reform UK Matthew Wood[638]
General election 2024: Croydon East
Party Candidate Votes % ±%
Conservative Jason Cummings[639]
Reform UK Scott Holman[640]
Labour Natasha Irons[641]
Liberal Democrats Andrew Pelling[642]
Green Peter Underwood[643]
Majority
Turnout
Registered electors
General election 2024: Croydon South
Party Candidate Votes % ±%
Conservative Chris Philp[644]
Labour Ben Taylor[645]
Liberal Democrats Richard Howard[646]
Reform UK Lucian Fernando[647]
Green Elaine Garrod[648]
Majority
Turnout
Registered electors
General election 2024: Croydon West
Party Candidate Votes % ±%
Conservative Simon Fox[649]
Labour Sarah Jones
Green Marley King[650]
Workers Party John Kouten[651]
Majority
Turnout
win (new seat)
2024 general election: Cumbernauld and Kirkintilloch
Party Candidate Votes % ±%
SNP Stuart McDonald[652]
Labour Katrina Murray[653]
Majority
Turnout

References edit

Template:Reflist