User:Blenge Hackett/sandbox/D-K

From Wikipedia, the free encyclopedia
General election 2024: Dagenham and Rainham
Party Candidate Votes % ±%
Green Kim Arrowsmith[1]
Reform UK Kevin Godfrey[2]
Conservative Sam Holland[3]
Labour Margaret Mullane[4]
Workers Party Iqbal Sheikh[5]
Majority
Turnout
General election 2024: Darlington
Party Candidate Votes % ±%
Conservative Peter Gibson[6]
Labour Lola McEvoy[7]
True & Fair Ben Ramanauskas[8]
Green Matthew Snedker[9]
Liberal Democrats Simon Thorley[10]
Majority
Turnout
Swing
General election 2024: Dartford
Party Candidate Votes % ±%
Labour Jim Dickson[11]
Green Laura Edie[12]
Conservative
Liberal Democrats Kyle Marsh[13]
Reform UK Lee Stranders[14]
Majority
Turnout
General election 2024: Daventry
Party Candidate Votes % ±%
Conservative Stuart Andrew[citation needed]
Reform UK Scott Cameron[15]
Liberal Democrats Jonathan Harris[16]
Labour Marianne Kimani[17]
Green Clare Slater[18]
Majority
Turnout
General election 2024: Derby North
Party Candidate Votes % ±%
Labour Catherine Atkinson[19]
Workers Party Imran Hamid[20]
Green Helen Hitchcock[21]
Reform UK Timothy Prosser[22]
Majority
Turnout
General election 2024: Derby South
Party Candidate Votes % ±%
Conservative Jamie Mulhall[23]
Reform UK Alan Graves[24]
Labour Baggy Shanker[25]
Green Sam Ward[26]
Workers Party Chris Williamson[27]
Majority
Turnout
General election 2024: Derbyshire Dales
Party Candidate Votes % ±%
Green Kelda Boothroyd[28]
Liberal Democrats Robert Court[29]
Reform UK Edward Oakenfull[30]
Workers Party Mark Shepherd [31]
True and Fair Party Helen Wetherall[32]
Labour John Whitby[33]
Majority
Turnout
General election 2024: Dewsbury and Batley
Party Candidate Votes % ±%
Workers Party Arshad Ali[34]
Independent Ammar Anwar[35]
Green Simon Cope[36]
Labour Heather Iqbal[37]
Conservative Lalit Suryawanshi[38]
Reform UK Jonathan Thackray[39]
Majority
Turnout
General election 2024: Didcot and Wantage
Party Candidate Votes % ±%
Green Sam Casey-Rerhaye[40]
Liberal Democrats Olly Glover[41]
Conservative David Johnston[42]
SDP Kynaston Pomlett[43]
Majority
Turnout
General election 2024: Doncaster Central
Party Candidate Votes % ±%
Conservative Nick Allen[44]
Reform UK Surjit Duhre[45]
Labour Sally Jameson[46]
Green Jennifer Rozenfelds[47]
Liberal Democrats Greg Ruback[48]
Majority
Turnout
General election 2024: Doncaster East and the Isle of Axholme
Party Candidate Votes % ±%
Conservative Nick Fletcher[49]
Green Paul Garrett[50]
Reform UK Irwen Martin[51]
Labour Lee Pitcher[52]
Liberal Democrats Nicola Turner[53]
Majority
Turnout
General election 2024: Doncaster North
Party Candidate Votes % ±%
SDP David Bettney[54]
Conservative Glenn Bluff[55]
British Democratic Frank Calladine[56]
Liberal Democrats Jonathan Harston[57]
TUSC Andy Hiles[58]
Labour Ed Miliband[59]
Green Tony Nicholson[60]
Majority
Turnout
General election 2024: Dorking and Horley
Party Candidate Votes % ±%
Labour Nadia Burrell[61]
Liberal Democrats Chris Coghlan[62]
Conservative Marisa Heath[63]
Green Lisa Scott[64]
Reform UK Craig Young[65]
Majority
Turnout
Swing
General election 2024: Dover and Deal
Party Candidate Votes % ±%
Reform UK Howard Cox[66]
Liberal Democrats Penelope James[67]
Conservative Stephen James[68]
Green Christine Oliver[69]
Independent Ashley Payne[70]
Labour Mike Tapp[71]
General election 2024: Droitwich and Evesham
Party Candidate Votes % ±%
Reform UK Sam Bastow[72]
SDP Andrew Flaxman[73]
Green Neil Franks[74]
Conservative Nigel Huddleston[75]
Labour Chipiliro Kalebe-Nyamongo[76]
Liberal Democrats Oliver Walker[77]
Majority
Turnout
Swing
General election 2024: Dudley
Party Candidate Votes % ±%
Liberal Democrats Ian Flynn[78]
Workers Party Aftab Hussein[79]
Labour Sonia Kumar[80]
Conservative Marco Longhi[81]
Green Zia Qari[82]
Reform UK Andrew Southall[83]
Majority
Turnout
General election 2024: Dulwich and West Norwood
Party Candidate Votes % ±%
Green Pete Elliott[84]
Liberal Democrats Donna Harris[85]
Labour Helen Hayes[86]
Workers Party Zhafaran Qayum[87]
Reform UK Gary Stevens[88]
Majority
Turnout
2024 general election: Dumfries and Galloway
Party Candidate Votes % ±%
Conservative John Cooper[89]
Reform UK Charles Keal[90]
SNP Tracey Little[91]
Liberal Democrats Iain McDonald[92]
Scottish Green Laura Moodie[93]
Labour James Wallace
Majority
Turnout
Swing
2024 general election: Dumfriesshire, Clydesdale and Tweeddale
Party Candidate Votes % ±%
Scottish Green Dominic Ashmole[94]
Liberal Democrats Drummond Begg[95]
Labour Daniel Coleman[96]
Reform UK David Kirkwood[97]
SNP Kim Marshall[98]
Conservative David Mundell[99]
General election 2024: Dundee Central
Party Candidate Votes % ±%
Liberal Democrats Daniel Coleman
SNP Chris Law[100]
Labour Richard McCready
TUSC Jim McFarlane[101]
Alba Alan Ross[102]
Turnout
General election 2024: Dunfermline and Dollar
Party Candidate Votes % ±%
Scottish Green Ryan Blackadder[103]
Labour Graeme Downie[104]
Conservative Thomas Heald[105]
SNP Naz Anis Miah[106]
Scottish Family Danny Smith[107]
Majority
Turnout
General election 2024: Dunstable and Leighton Buzzard
Party Candidate Votes % ±%
Liberal Democrats Emma Holland-Lindsay[108]
Green Sukhinder Hundal[109]
Labour Alex Mayer[110]
Reform UK Harry Palmer[111]
Conservative Andrew Selous[112]
English Democrat Antonio Vitiello[113]
General election 2024: Dwyfor Meirionnydd
Party Candidate Votes % ±%
Green Karl Drinkwater[114]
Workers Party Tomas Owen[115]
Labour Joanna Stallard[116]
Conservative Tomos Day
Plaid Cymru Liz Saville-Roberts
Rejected ballots
Majority
Turnout
Registered electors
Swing
General election 2024: Ealing Central and Acton
Party Candidate Votes % ±%
Conservative James Windsor-Clive[117]
SDP Stephen Balogh[118]
Green Kate Crossland[119]
Labour Rupa Huq[120]
Workers Party Nada Jarche[121]
Liberal Democrats Alastair Mitton[122]
Reform UK Felix Orrell[123]
General election 2024: Ealing North
Party Candidate Votes % ±%
SDP Leslie Beaumont[124]
Reform UK Harvey Griffiths[125]
Workers Party Sameh Habeeb[126]
Conservative Maria Khan[127]
Green Natalia Kubica[128]
Labour James Murray[129]
Liberal Democrats
General election 2024: Ealing Southall
Party Candidate Votes % ±%
Conservative Georgie Callé[130]
Reform UK Steve Chilcott[131]
Labour Deirdre Costigan[132]
Liberal Democrats Tariq Mahmood[133]
Green Neil Reynolds[134]
General election 2024: Earley & Woodley
Party Candidate Votes % ±%
SDP Alastair Hunter[135]
Conservative Pauline Jorgensen[136]
Liberal Democrats Tahir Maher[137][138]
Green Gary Shacklady[139]
Workers Party Paul Woodward[140]
Labour Yuan Yang[141]
Majority
Turnout
Swing
General election 2024: Easington
Party Candidate Votes % ±%
Green Stephen Ashfield[142]
Reform UK Lynn Murphy[143]
General election 2024: East Antrim
Party Candidate Votes % ±%
Green (NI) Mark Bailey[144]
Alliance Danny Donnelly[145]
SDLP Margaret Anne McKillop[146]
UUP John Stewart[147]
TUV Matthew Warwick[148]
DUP Sammy Wilson[149]
Majority
Turnout
Registered electors
Swing
General election 2024: East Grinstead and Uckfield
Party Candidate Votes % ±%
Green Christina Coleman[150]
Labour Ben Cox[151]
Reform UK Nathan Curtis[152]
Conservative Mims Davies[153]
Liberal Democrats Benedict Dempsey[154]
Majority
Turnout
Swing
General election 2024: East Ham
Party Candidate Votes % ±%
Newham Independents[n 1] Tahir Murza[156]
Reform UK Dan Oxley[157]
Green Rosie Pearce[158]
Majority
Turnout
General election 2024: East Hampshire
Party Candidate Votes % ±%
Conservative Damian Hinds[159]
Labour
Green Richard Knight[160]
Liberal Democrats Dominic Martin[161]
SDP Sara Smith[162]
Majority
Turnout
General election 2024: East Kilbride and Strathaven
Party Candidate Votes % ±%
SNP Grant Costello[163]
Labour Joani Reid[164]
Scottish Family David Richardson[165]
Majority
Turnout
General election 2024: East Londonderry
Party Candidate Votes % ±%
DUP Gregory Campbell[166]
SDLP Cara Hunter[167]
TUV Allister Kyle[168]
UUP Glen Miller[169]
Sinn Féin Kathleen McGurk[170]
Alliance Richard Stewart[171]
Majority
Turnout
Registered electors
Swing
General election 2024: East Renfrewshire
Party Candidate Votes % ±%
Conservative Sandesh Gulhane
Labour Blair McDougall
SNP Kirsten Oswald
Scottish Green Karen Sharkey
Liberal Allan Steele
ISP Colette Walker
Majority
Turnout
gain from Swing
General election 2024: East Surrey
Party Candidate Votes % ±%
Labour Tom Bowell[172]
Conservative Claire Coutinho[173]
Green Shasha Khan[174]
Monster Raving Loony Martin Hogbin [175]
Liberal Democrats Claire Malcomson[176]
Reform UK Chris Scott[177]
Majority
Turnout
General election 2024: East Thanet
Party Candidate Votes % ±%
Labour Polly Billington[178]
Green Steve Roberts[179][180]
Majority
Turnout
General election 2024: East Wiltshire
Party Candidate Votes % ±%
True & Fair Pete Force-Jones[181]
Green Emily Herbert[182]
Liberal Democrats David Kinnaird[183]
Conservative Danny Kruger[184]
Labour Rob Newman[185]
Majority
Turnout
Registered electors
Swing
General election 2024: East Worthing and Shoreham
Party Candidate Votes % ±%
Liberal Democrats David Batchelor[186]
Reform UK Lionel Harman[187]
Labour Tom Rutland[188]
Conservative Leila Williams[189]
Green Debbie Woudman[190]
Majority
Turnout
General election 2024: Eastbourne
Party Candidate Votes % ±%
Conservative Caroline Ansell[191]
Liberal Democrats Josh Babarinde[192]
Green Mike Munson[193]
Labour Paul Richards[194]
Majority
Turnout
General election 2024: Eastleigh
Party Candidate Votes % ±%
Reform UK Clare Fawcett[195]
Liberal Democrats Liz Jarvis[196]
Conservative Samuel Joynson[197]
Green Ben Parry[198]
Labour Daniel Shearer[199]
General election 2024: Edinburgh East and Musselburgh
Party Candidate Votes % ±%
Liberal Democrats Charles Dundas[200]
Scottish Green Amanda Grimm[201]
Labour Chris Murray[202]
SNP Tommy Sheppard[203]
Reform UK Derek Winton[202]
General election 2024: Edinburgh North and Leith
Party Candidate Votes % ±%
Liberal Democrats Mike Andersen[204]
SNP Deidre Brock[205]
Labour Tracy Gilbert[206]
Reform UK Alan Melville[207]
Scottish Green Kayleigh O'Neill[208]
Communist Richard Shillcock[209]
Swing
Swing
General election 2024: Edinburgh South
Party Candidate Votes % ±%
Conservative Christopher Cowdy
SNP Simita Kumar
Labour Ian Murray
Scottish Green Jo Phillips
Reform UK Cameron Smith
Liberal Democrats Andy Williamson
2024 general election: Edinburgh South West
Party Candidate Votes % ±%
Labour Scott Arthur[210]
SNP Joanna Cherry[210]
Scottish Green Dan Heap[210]
Scottish Family Richard Lucas[210]
Conservative Sue Webber[210]
Liberal Democrats Bruce Wilson[210]
Majority
Turnout
Swing
General election 2024: Edinburgh West
Party Candidate Votes % ±%
Labour Michael Davidson[211]
SNP Euan Hyslop[212]
Liberal Democrats Christine Jardine[213]
Scottish Green James Puchowski[214]
Majority
Turnout
Registered electors
Swing
General election 2024: Edmonton and Winchmore Hill
Party Candidate Votes % ±%
Green Luke Balnave[215]
Workers Party Seton During[216]
Conservative Zoe Huggins
Liberal Democrats Tim Martin[217]
Labour Kate Osamor[218]
Reform UK Neville Watson[219]
General election 2024: Ellesmere Port and Bromborough
Party Candidate Votes % ±%
Liberal Democrats Chris Carubia[220]
Green Harry Gorman[221]
Labour Justin Madders[222]
General election 2024: Eltham and Chislehurst
Party Candidate Votes % ±%
Liberal Democrats Ulysse Abbate[223][224]
Independent John Courtneidge[225]
Conservative Charlie Davis[226]
Labour Clive Efford[227]
Green Sam Gabriel[228]
Reform UK Mark Simpson[229]
General election 2024: Ely and East Cambridgeshire
Party Candidate Votes % ±%
SDP Robert Bayley[230]
Liberal Democrats Charlotte Cane[231]
Green Andrew Cogan[232]
Reform UK Ryan Coogan[233]
Conservative Lucy Frazer[234]
Labour Elizabeth McWilliams[235]
General election 2024: Enfield North
Party Candidate Votes % ±%
Workers Party Aishat Anifowoshe[236]
Reform UK Stephen Bird[237]
Labour Feryal Clark[238]
Conservative Chris Dey[239]
Liberal Democrats Guy Russo[240]
Green Isobel Whittaker[241]
General election 2024: Epping Forest
Party Candidate Votes % ±%
Reform UK Peter Bell[242]
Labour Rosalind Doré[243]
Green Simon Heap[244]
Conservative Neil Hudson[245]
Independent Ed Pond[246]
2024 general election: Epsom and Ewell
Party Candidate Votes % ±%
Conservative Mhairi Fraser[247]
Liberal Democrats Helen Maguire[248]
Green Stephen McKenna[249]
True & Fair Gina Miller[250]
Reform UK Mayuran Senthilnathan[251]
Labour Mark Todd[252]
Workers Party Ahsan Ulah[253]
SDP Damon Young[254]
Majority
Turnout
General election 2024: Erewash
Party Candidate Votes % ±%
Liberal Democrats James Archer
Reform UK Liam Booth-Isherwood[255]
Green Brent Poland
Labour Adam Thompson[256]
Conservative Maggie Throup[257]
General election 2024: Erith and Thamesmead
Party Candidate Votes % ±%
Green Sarah Barry[258]
Labour Abena Oppong-Asare[259]
Reform UK Michael Pastor[260]
Workers Party Anthony Williams[261]
Majority
Turnout
General election 2024: Esher and Walton
Party Candidate Votes % ±%
SDP Richard Bateson[262]
Conservative John Cope[263]
Labour Yoel Gordon[264]
Reform UK Alastair Gray[265]
Liberal Democrats Monica Harding[266]
Majority
Turnout
Swing
General election 2024: Exeter
Party Candidate Votes % ±%
Liberal Democrats Will Aczel[267]
Green Andrew Bell[268]
Reform UK William Petty[269]
Labour Steve Race[270]
Conservative Tessa Tucker[271]
Majority
Turnout
Swing
General election 2024: Exmouth and Exeter East
Party Candidate Votes % ±%
Liberal Democrats Paul Arnott[272]
Labour Helen Dallimore[273]
Green Olly Davey[274]
Conservative David Reed[275]
Reform UK Garry Sutherland[276]
Majority
Turnout
Swing
General election 2024: Falkirk
Party Candidate Votes % ±%
Reform UK Richard Fairley[277]
Conservative James Bundy[278]
Alba Zohaib Arshad[279]
SNP Toni Giugliano[280]
Labour Euan Stainbank[281]
Majority
Turnout
2024 general election: Fareham and Waterlooville
Party Candidate Votes % ±%
Conservative Suella Braverman[282]
Reform UK Kevan Chippindall-Higgin[283]
Rejoin EU Edward Dean[284]
Labour Gemma Furnivall[285]
Liberal Democrats Bella Hewitt[286]
Green Baz Marie[287]
Majority
Turnout
General election 2024: Farnham and Bordon
Party Candidate Votes % ±%
Reform UK Ged Hall[288]
Labour Alex Just[289]
Green Claire Matthes[290]
Conservative Greg Stafford[291]
Liberal Democrats Khalil Yousuf[292]
Majority
Turnout
General election 2024: Faversham and Mid Kent
Party Candidate Votes % ±%
Labour Mel Dawkins[293]
Reform UK Maxwell Harrison[294]
Liberal Democrats Hannah Perkin[295]
British Democratic Lawrence Rustem[296]
Green Hannah Temple[297]
Conservative Helen Whately[298]
Majority
Turnout
General election 2024: Feltham and Heston
Party Candidate Votes % ±%
Conservative Reva Gudi[299]
Green Katharine Kandelaki[300]
Labour Co-op Seema Malhotra[301]
Workers Party Amrit Mann[302]
Independent Damian Read[303]
Liberal Democrats Dhruv Sengupta[304]
Reform UK Prabhdeep Singh[305]
General election 2024: Fermanagh and South Tyrone
Party Candidate Votes % ±%
UUP Diana Armstrong[306]
SDLP Paul Blake[307]
Sinn Féin Pat Cullen[308]
Alliance Eddie Roofe[309]
Majority
Turnout
Registered electors
Swing
General election 2024: Filton and Bradley Stoke
Party Candidate Votes % ±%
Liberal Democrats Benet Allen[310]
Labour Claire Hazelgrove[311]
Conservative Jack Lopresti[312]
Green James Nelson[313]
Reform UK Gareth Watson[314]
Majority
Turnout
General election 2024: Finchley and Golders Green
Party Candidate Votes % ±%
Conservative Alex Deane[315]
Liberal Democrats Sarah Hoyle[316]
Reform UK Timothy McGeever[317]
Green Steve Parsons[318]
Workers Party Mez Roth[319]
Labour Sarah Sackman[320]
Majority
Turnout
General election 2024: Folkestone and Hythe
Party Candidate Votes % ±%
Green Marianne Brett[321]
Conservative Damian Collins
Liberal Democrats Larry Ngan[322]
Labour Tony Vaughan[323]
Reform UK William Wright[324]
Majority
Turnout
General election 2024: Forest of Dean
Party Candidate Votes % ±%
Labour Matt Bishop[325]
Workers Party Nicola Aylin Duke[326]
Reform UK Stanley Goodin[327]
Conservative Mark Harper[328]
Liberal Democrats James Joyce[329]
Green Chris McFarling[330]
General election 2024: Foyle
Party Candidate Votes % ±%
Sinn Féin Sandra Duffy[331]
SDLP Colum Eastwood[332]
Alliance Rachael Ferguson[333]
People Before Profit Shaun Harkin[334]
DUP Gary Middleton[335]
UUP Janice Montgomery[336]
Majority
Turnout
Registered electors
Swing
General election 2024: Frome and East Somerset
Party Candidate Votes % ±%
Green Martin Dimery[337]
Independent Gavin Heathcote[338]
Labour Robin Moss[339]
Liberal Democrats Anna Sabine[340]
Reform UK David Swain[341]
Conservative Lucy Trimnell[342]
Majority
Turnout
Registered electors
Swing
General election 2024: Fylde
Party Candidate Votes % ±%
Independent Anne Aitken[343]
Labour Tom Calver[344]
Liberal Democrats Mark Jewell[345]
Workers Party Robert Perks[346]
Conservative Andrew Snowden[347]
Green Brenden Wilkinson[348]
Majority
Turnout
General election 2024: Gainsborough
Party Candidate Votes % ±%
Conservative Edward Leigh[349]
Labour Jess McGuire[350]
SDP Tim Mellors[351]
Reform UK Pat O'Connor[352]
Green Vanessa Smith[353]
Majority
Turnout
General election 2024: Gateshead Central and Whickham
Party Candidate Votes % ±%
Liberal Democrats Ron Beadle[354]
Green Rachel Cabral[355]
Labour Mark Ferguson[356]
Majority
Turnout
General election 2024: Gedling
Party Candidate Votes % ±%
Green Dominic Berry[357]
Liberal Democrats Tad Jones[358]
Labour Michael Payne[359]
Conservative Tom Randall[360]
Majority
Turnout
Swing
General election 2024: Gillingham and Rainham
Party Candidate Votes % ±%
Green Kate Belmonte[361]
Liberal Democrats Stuart Bourne[362]
Conservative Rehman Chishti[363]
Workers Party Laid Ghellab[364]
Labour Naushabah Khan[365]
Reform UK Rizvi Rawoof[366]
SDP Peter Wheeler[367]
Majority
Turnout
Swing
General election 2024: Glasgow East
Party Candidate Votes % ±%
Liberal Kayed Al-Haddad[368]
Labour John Grady[369]
Conservative Thomas Kerr[370]
Scottish Green Amy Kettyles[371]
SNP David Linden[372]
Scottish Socialist Liam McLaughlin[373]
Reform UK Donnie McLeod[374]
Workers Party Maximilian Owen[375]
Majority
Turnout
Swing
General election 2024: Glasgow North
Party Candidate Votes % ±%
Conservative Naveed Asghar[376]
Scottish Green Iris Duane[377]
Alba Nick Durie[378]
Labour Martin Rhodes[379]
SNP Alison Thewliss[380]
Majority
Turnout
Swing
General election 2024: Glasgow North East
Party Candidate Votes % ±%
Labour Maureen Burke[381]
Conservative Robert Connelly[382]
Scottish Green Ewan Lewis[383]
Alba Catherine McKernan[384]
SNP Anne McLaughlin[385]
TUSC Chris Sermanni[386]
SDP Robert Scott[387]
Majority
Turnout
Swing
General election 2024: Glasgow South
Party Candidate Votes % ±%
Scottish Green Niall Christie[388]
Alba Dhruva Kumar[389]
Conservative Haroun Malik[390]
SNP Stewart McDonald[391]
Labour Co-op Gordon McKee[392]
TUSC Brian Smith[393]
Workers Party Nick Stewart[394]
Turnout
Swing
General election 2024: Glasgow South West
Party Candidate Votes % ±%
Labour Zubir Ahmed[395]
Scottish Green John Hamelink[396]
Alba Tony Osy[397]
Conservative Mamun Rashid[398]
SNP Chris Stephens[399]
Majority
Turnout
Swing
General election 2024: Glasgow West
Party Candidate Votes % ±%
Labour Patricia Ferguson[400]
Conservative Faten Hameed[401]
SNP Carol Monaghan[402]
Scottish Green Nick Quail[403]
Majority
Turnout
Swing
General election 2024: Glastonbury and Somerton
Party Candidate Votes % ±%
Reform UK Tom Carter[404]
Green Jon Cousins[405]
Liberal Democrats Sarah Dyke[406]
Workers Party Angela Henderson[407]
Labour Hal Hooberman[408]
Conservative Faye Purbrick[409]
Majority
Turnout
Swing
General election 2024: Glenrothes and Mid Fife
Party Candidate Votes % ±%
Labour Richard Baker
SNP John Beare
Workers Party William Rankine[410]
General election 2024: Gloucester
Party Candidate Votes % ±%
Reform UK Chris Farmer[411]
Workers Party Steve Gower[412]
Conservative Richard Graham[413]
Labour Alex McIntyre[414]
Green Adam Shearing[415]
Liberal Democrats Rebecca Trimnell[416]
Majority
Turnout
General election 2024: Godalming and Ash
Party Candidate Votes % ±%
Reform UK Graham Drage[417]
Liberal Democrats Paul Follows[418]
Conservative Jeremy Hunt[419]
Green Steve Williams[420]
Labour James Walsh
Majority
Turnout
General election 2024: Goole and Pocklington
Party Candidate Votes % ±%
Conservative David Davis[421]
Labour Liam Draycott[422]
Reform UK Richard Kelly[423]
Green Angela Stone[424]
Majority
Turnout
General election 2024: Gordon and Buchan
Party Candidate Votes % ±%
Labour Nurul Hoque Ali[425]
Conservative Harriet Cross[426]
Scottish Green Sophie Molly[427]
Workers Party Craig Proctor[428]
SNP Richard Thomson[429]
Liberal Democrats Conrad Wood[430]
General election 2024: Gorton and Denton
Party Candidate Votes % ±%
Labour Andrew Gwynne[431]
Liberal Democrats John Reid[432]
General election 2024: Gosport
Party Candidate Votes % ±%
Reform UK Matt Mulliss[433]
Green Tony Sudworth[434]
Majority
Turnout
Swing
General election 2024: Gower
Party Candidate Votes % ±%
Labour Tonia Antoniazzi[435]
Liberal Democrats Franck Banza[436]
Green Chris Evans[437]
Conservative Marc Jenkins[438]
Reform UK Catrin Thomas Price[439]
Plaid Cymru Kieran Pritchard[440]
Rejected ballots
Majority
Turnout
Registered electors
Swing
General election 2024: Grantham and Bourne
Party Candidate Votes % ±%
Labour Vipul Bechar[441]
Green Anne Gayfer[442]
SDP Alexander Mitchell[443]
Reform UK Mike Rudkin[444]
Majority
Turnout
General election 2024: Gravesham
Party Candidate Votes % ±%
Conservative Adam Holloway[445]
Green Rebecca Hopkins[446]
Reform UK Matthew Moat[447]
Liberal Democrats Ukonu Obasi[448]
Labour Lauren Sullivan[449]
Majority
Turnout
General election 2024: Great Grimsby and Cleethorpes
Party Candidate Votes % ±%
Green Ed Fraser[450]
TUSC Mark Gee[451]
Conservative Lia Nici[452]
Labour Melanie Onn[453]
Reform UK Oliver Freeston[454]
SDP William Stones[455]
Majority
Turnout
General election 2024: Great Yarmouth
Party Candidate Votes % ±%
English Democrat Catherine Blaiklock[456]
Conservative
Labour Keir Cozens[457]
Workers Party Richard William Hudson [458]
Reform UK Rupert Lowe[459]
Green Trevor Rawson[460]
Majority
Turnout
General election 2024: Greenwich and Woolwich
Party Candidate Votes % ±%
Liberal Democrats Chris Annous[461]
Green Stacy Smith[462]
Reform UK Clinton Wright[463]
Majority
Turnout
General election 2024: Guildford
Party Candidate Votes % ±%
Liberal Democrats Zöe Franklin[464]
Labour Sarah Gillinson[465]
Green Sam Peters[466]
Conservative Angela Richardson[467]
Reform UK Dennis Saunders[468]
Majority
Turnout
2024 general election: Hackney North and Stoke Newington
Party Candidate Votes % ±%
Labour Diane Abbott[469][470]
Green Antoinette Fernandez[471]
Liberal Democrats Rebecca Jones[472]
Majority
Turnout
General election 2024: Hackney South and Shoreditch
Party Candidate Votes % ±%
Workers Party Leon Eshuru[473]
Reform UK Peter Smorthit[474]
Majority
Turnout
General election 2024: Halesowen
Party Candidate Votes % ±%
Labour Alex Ballinger[475]
Green Emma Bullard[476]
Conservative James Morris[477]
Liberal Democrats Ryan Priest[478]
Majority
Turnout
General election 2024: Halifax
Party Candidate Votes % ±%
Labour Kate Dearden[479]
Reform UK James Griffith-Jones[480]
Green Martin Hey[481]
Liberal Democrats Samuel Jackson[482]
Workers Party Shakir Saghir[483]
Conservative Hazel Sharp[484]
Majority
Turnout
Registered electors
Swing
General election 2024: Hamble Valley
Party Candidate Votes % ±%
Liberal Democrats Prad Bains[485][486]
Reform UK Caroline Gladwin[487]
Conservative Paul Holmes[488]
Green Kate Needham[489]
Labour Devina Paul[490]
2024 general election: Hamilton and Clyde Valley
Party Candidate Votes % ±%
SNP Ross Clark[491]
Labour Imogen Walker[492]
Majority
Turnout
General election 2024: Hammersmith and Chiswick
Party Candidate Votes % ±%
Conservative Andrew Dinsmore[493]
Reform UK Anthony Goodwin[494]
Workers Party Raj Gill[495]
Liberal Democrats Eraj Rostaqi[496]
Green Naranee Ruthra-Rajan[497]
Labour Andy Slaughter[498]
General election 2024: Hampstead and Highgate
Party Candidate Votes % ±%
Workers Party Ghias Ahmed[499]
Reform UK Catherine Becker[500]
Liberal Democrats Scott Emery[501]
Green Lorna Russell[502]
Labour Tulip Siddiq[503]
Conservative Don Williams[504]
Majority
Turnout
General election 2024: Harborough, Oadby and Wigston
Party Candidate Votes % ±%
Conservative Neil O'Brien[505]
Green Darren Woodiwiss[506]
Labour Hajira Piranie[507]
Liberal Democrats
Reform UK Danuta Jeeves[508]
SDP Robin Lambert[509]
Majority
Turnout
General election 2024: Harlow
Party Candidate Votes % ±%
Conservative Hannah Ellis[510]
Reform UK Malcolm Featherstone[511]
Green Yasmin Gregory[512]
Labour Chris Vince[513]
Majority
Turnout
General election 2024: Harpenden and Berkhamsted
Party Candidate Votes % ±%
Liberal Democrats Victoria Collins[514]
Green Paul de Hoest[515]
Conservative Nigel Gardner[516]
Labour Zara Layne[517]
Reform UK Saba Poursaeedi[518]
General election 2024: Harrogate and Knaresborough
Party Candidate Votes % ±%
Liberal Democrats Tom Gordon[519]
Conservative Andrew Jones[520]
Green Shan Oakes[521]
Reform UK John Swales[522]
Labour Conrad Whitcroft[523]
General election 2024: Harrow East
Party Candidate Votes % ±%
Liberal Democrats Reetendra Banerji[524]
Conservative Bob Blackman[525]
Reform UK Roger Clark[526]
Workers Party Sarraj Farwani[527]
Independent Sabira Lakha[528]
Green Sebastian Newsam[529]
Labour Primesh Patel[530]
General election 2024: Harrow West
Party Candidate Votes % ±%
Reform UK Michael Beavis[531]
Independent
Green Rupert George[532]
Workers Party Zulkiple Husin[533]
Conservative Abbas Merali[534]
Labour Co-op Gareth Thomas[535]
Liberal Democrats
General election 2024: Hartlepool
Party Candidate Votes % ±%
Conservative Jill Mortimer
Labour Jonathan Brash[536]
Independent Sam Lee
Workers Party Thomas Dudley[537]
Green Jeremy Spyby-Steanson[538]
By-election 2021: Hartlepool[539]
Party Candidate Votes % ±%
Conservative Jill Mortimer 15,529 51.9 +23.0
Labour Paul Williams 8,589 28.7 –9.0
Independent Sam Lee 2,904 9.7 N/A
Heritage Claire Martin 468 1.6 N/A
Reform UK John Prescott[a] 368 1.2 –24.6
Green Rachel Featherstone 358 1.2 N/A
Liberal Democrats Andy Hagon 349 1.2 –2.9
Independent Thelma Walker[b] 250 0.8 N/A
No description Chris Killick 248 0.8 N/A
North East Hilton Dawson 163 0.5 N/A
Independent Ralph Ward-Jackson 157 0.5 N/A
Women's Equality Gemma Evans 140 0.5 N/A
Independent Adam Gaines 126 0.4 N/A
SDP David Bettney 108 0.4 N/A
Monster Raving Loony The Incredible Flying Brick 104 0.3 N/A
Freedom Alliance Steve Jack 72 0.2 N/A
Majority 6,940 23.2 N/A
Turnout 29,933 42.7 –15.2
Conservative gain from Labour Swing +16.0

The result was the biggest swing towards an incumbent governing party in a by-election in the post war era; the record was formerly the 1945 Bournemouth by-election.[540]

General election 2024: Harwich and North Essex
Party Candidate Votes % ±%
Green Andrew Canessa[541]
Reform UK
Labour Alex Diner[542]
Liberal Democrats Natalie Sommers
Majority
Turnout
Swing
2024 general election: Hastings and Rye
Party Candidate Votes % ±%
Workers Party Philip Colley[543]
Communist Nicholas Davies[544]
Labour Helena Dollimore[545]
Reform UK Lucian Fernando[546]
Liberal Democrats Guy Harris[547]
Conservative Sally-Ann Hart[548]
Green Becca Horn[549]
Majority
Turnout
Swing
General election 2024: Havant
Party Candidate Votes % ±%
Workers Party Jennifer Alemanno[550]
Labour Stefanie Harvey[551]
Reform UK John Perry[552]
Liberal Democrats Gayathri Sathyanath[553]
Green Jeanette Shepherd[554]
Majority
Turnout
General election 2024: Hayes and Harlington
Party Candidate Votes % ±%
Liberal Democrats Alex Cunliffe[555]
Workers Party Rizwana Karim[556]
Labour John McDonnell[557]
Conservative Dylan Thomas[558]
Reform UK Francoise Thompson[559]
Green Christine West[560]
General election 2024: Hazel Grove
Party Candidate Votes % ±%
Conservative Paul Athans[561]
Reform UK John Kelly[562]
SDP Tim O'Rourke[563]
Green Graham Reid[564]
Workers Party Johnny Sheen[565]
Liberal Democrats Lisa Smart[566]
Labour Claire Vibert[567]
Majority
Turnout
Swing
General election 2024: Hemel Hempstead
Party Candidate Votes % ±%
Liberal Democrats Sammy Barry-Mears[568]
Workers Party Sina Gharib[569]
Green Sherief Hassan[570]
Conservative Jaymey McIvor[571]
Labour David Taylor[572]
Reform UK Noel Willcox[573]
Majority
Turnout
General election 2024: Hendon
Party Candidate Votes % ±%
Green Gabrielle Bailey[574]
Liberal Democrats Clareine Enderby[575]
SDP Jane Gibson[576]
Conservative Ameet Jogia[577]
Reform UK Joshua Leon Pearl[578]
Labour David Pinto-Duschinsky[579]
Workers Party Rasheed Sarpong[580]
General election 2024: Henley and Thame
Party Candidate Votes % ±%
Labour Nanda Manley-Browne[581]
Liberal Democrats Freddie Van Mierlo[582]
Conservative Caroline Newton[583]
SDP Maryse Pomlett[584]
Green Jo Robb[585]
Majority
Turnout
General election 2024: Hereford and South Herefordshire
Party Candidate Votes % ±%
Reform UK Nigel Ely[586]
Labour Joseph Emmett[587]
Conservative Jesse Norman[588]
Liberal Democrats Dan Powell[589]
Green Diana Toynbee[590]
Majority
Turnout
Swing
General election 2024: Herne Bay and Sandwich
Party Candidate Votes % ±%
Green Thea Barrett[591]
Liberal Democrats Angie Curwen[592]
Conservative Roger Gale[593]
Reform UK Amelia Randall[594]
Labour Helen Whitehead[595]
Majority
Turnout
General election 2024: Hertford and Stortford
Party Candidate Votes % ±%
Reform UK John Burmicz[596]
Liberal Democrats Helen Campbell[597]
Green Nick Cox[598]
Labour Josh Dean[599]
Conservative Julie Marson[600]
Majority
Turnout
General election 2024: Hertsmere
Party Candidate Votes % ±%
Conservative Oliver Dowden[601]
Green John Humphries[602]
Liberal Democrats Emma Matanle[603]
Reform UK Darren Selkus[604]
Labour Josh Tapper[605]
Majority
Turnout
Registered electors
Swing
General election 2024: Hexham
Party Candidate Votes % ±%
SDP William Clouston[606]
Liberal Democrats Nick Cott[607]
Green Nick Morphet[608]
Labour Joe Morris[609]
Conservative Guy Opperman[610]
General election 2024: Heywood and Middleton North
Party Candidate Votes % ±%
Labour Elsie Blundell[611]
Independent Chris Furlong[612]
Reform UK Steve Potter[613]
Liberal Democrats Tom Shaw[614]
Conservative Laura-Beth Thompson[615]
Green Luanne Thornton[616]
Majority
Turnout
Swing
General election 2024: High Peak
Party Candidate Votes % ±%
Green Joanna Collins[617]
Reform UK Catherine Cullen[618]
Conservative Robert Largan[619]
Labour Jon Pearce[620]
General election 2024: Hinckley and Bosworth
Party Candidate Votes % ±%
Reform UK Peter Cheshire[621]
Conservative
Liberal Democrats
Labour Rebecca Pawley[622]
Green Cassie Wells[623]
Majority
Turnout
General election 2024: Hitchin
Party Candidate Votes % ±%
Conservative Bim Afolami[c][624]
Reform UK Charles Bunker[625]
Green Will Lavin[626]
Liberal Democrats Chris Lucas[627]
Labour Alistair Strathern[d][628]
Majority
Turnout
  1. ^ Not the former Deputy Prime Minister from 1997 to 2007
  2. ^ Walker is a member of and endorsed by the Northern Independence Party, but appears on the ballot as an Independent due to that party not being registered with the Electoral Commission.
  3. ^ Served as MP for Hitchin and Harpenden in the 2019–2024 Parliament
  4. ^ Served as MP for Mid Bedfordshire in the 2023–2024 Parliament
General election 2024: Holborn and St Pancras
Party Candidate Votes % ±%
Liberal Democrats Charlie Clinton[629]
Independent Andrew Feinstein[630]
Conservative Mehreen Malik[631]
Reform UK Dave Roberts[632]
Green David Stansell[633][634]
Labour Keir Starmer[635]
General election 2024: Honiton and Sidmouth
Party Candidate Votes % ±%
Labour Jake Bonetta[636]
Liberal Democrats Richard Foord[637]
Green Henry Gent[638]
Conservative Simon Jupp[639]
Reform UK Paul Quickenden[640]
Majority
Turnout
Swing
General election 2024: Hornchurch and Upminster
Party Candidate Votes % ±%
Conservative
Labour Sunny Brar[641]
Green Melanie Collins
Reform UK Nicholas Palmer[642]
Majority
Turnout
General election 2024: Hornsey and Friern Barnet
Party Candidate Votes % ±%
Liberal Democrats Dawn Barnes[643]
Conservative Naz Panju[644]
Workers Party Dino Philippos[645]
Green Fabio Vollono[646]
Labour Catherine West[647]
General election 2024: Horsham
Party Candidate Votes % ±%
SDP Paul Abbott[648]
Reform UK Hugo Miller[649]
Labour James Field[650]
Liberal Democrats John Milne[651]
Conservative Jeremy Quin[652]
Green Catherine Ross[653]
Majority
Turnout
General election 2024: Houghton and Sunderland South
Party Candidate Votes % ±%
Green Richard Bradley[654]
Liberal Democrats Paul Edgeworth[655]
Labour Bridget Phillipson[656]
Reform UK Sam Woods-Brass[657]
Majority
Turnout
General election 2024: Hove and Portslade
Party Candidate Votes % ±%
Green Sophie Broadbent[658]
Reform UK Martin Hess[659]
Labour Peter Kyle[660]
Independent Tanushka Marah[661]
Liberal Democrats Michael Wang[662]
Majority
Turnout
General election 2024: Huddersfield
Party Candidate Votes % ±%
Green Andrew Cooper[663]
Workers Party Garry Johnson [664]
Reform UK Susan Laird[665]
Labour Harpreet Uppal[666]
Majority
Turnout
General election 2024: Huntingdon
Party Candidate Votes % ±%
Liberal Democrats Mark Argent[667]
Labour Alexandra Bulat[668]
Green Georgie Hunt[669]
Conservative Ben Obese-Jecty[670]
Reform UK Sarah Smith[671]
Majority
Turnout
Swing
General election 2024: Hyndburn
Party Candidate Votes % ±%
Workers Party Matthew Britcliffe[672]
Conservative Sara Britcliffe[673]
Green Shabir Fazal[674]
Reform UK Richard Oakley[675]
Labour Sarah Smith[676]
Liberal Democrats Beth Waller-Slack[677]
Majority
Turnout
General election 2024: Ilford North
Party Candidate Votes % ±%
Green Rachel Collinson[678]
Liberal Democrats Fraser Coppin[679]
Workers Party Shabaz Hussain[680]
Independent Leanne Mohamad[n 2][681]
Conservative
Labour Wes Streeting[682]
Reform UK Alex Wilson[683]
Majority
Turnout
General election 2024: Ilford South
Party Candidate Votes % ±%
Labour Jas Athwal[684]
Reform UK Raj Forhad[685]
Independent Noor Begum[686]
Green Syed Siddiqi[687]
Workers Party Golam Tipu[688]
Majority
Turnout
General election 2024: Inverclyde and Renfrewshire West
Party Candidate Votes % ±%
SNP Ronnie Cowan[689]
Reform UK Catherine McCall[690]
Labour Martin McCluskey[691]
Alba Christopher McEleny[692]
Liberal Democrats Ross Stalker[693]
Majority
Turnout
General election 2024: Inverness, Skye and West Ross-shire
Party Candidate Votes % ±%
SNP Drew Hendry[694]
Liberal Democrats Angus MacDonald[695]
Scottish Green Peter Newman[696]
Labour Michael Perera[697]
Conservative Ruraidh Stewart[698]
Majority
Turnout
Swing
General election 2024: Ipswich
Party Candidate Votes % ±%
Labour Jack Abbott[699]
Reform UK Antony Love[700]
Green Adria Pittock[701]
Liberal Democrats James Sandbach[702]
Communist Freddie Sofar[703]
Workers Party Alexander Wilkie [704]
Majority
Turnout
General election 2024: Isle of Wight East
Party Candidate Votes % ±%
Labour Emily Brothers[705]
Liberal Democrats Michael Lilley[706]
Green Vix Lowthion[707]
Reform UK Sarah Morris[708]
Conservative Joe Robertson[709]
Majority
Turnout
Swing
General election 2024: Isle of Wight West
Party Candidate Votes % ±%
Green Cameron Palin[710]
Reform UK Ian Pickering[711]
Labour Richard Quigley[712]
Conservative Bob Seely[713]
Liberal Democrats Nick Stuart[714]
Majority
Turnout
Swing
General election 2024: Islington North
Party Candidate Votes % ±%
Liberal Democrats Vikas Aggarwal[715]
Independent[a] Jeremy Corbyn[718]
Green Sheridan Kates[719]
Labour Praful Nargund[720]
Reform UK Martyn Nelson[721]
Majority
Turnout
Swing
General election 2024: Islington South and Finsbury
Party Candidate Votes % ±%
Workers Party Nasreen Najeeb[722]
Reform UK Max Nelson[723]
SDP Jake Painter[724]
Green Carne Ross[725]
Conservative Imogen Sinclair
Liberal Democrats Terry Stacy[726]
Labour Emily Thornberry[727]
Majority
Turnout
General election 2024: Jarrow and Gateshead East
Party Candidate Votes % ±%
Green Nic Cook[728]
Labour Kate Osborne[729]
Liberal Democrats James Rickelton[730]
Majority
Turnout
General election 2024: Keighley and Ilkley
Party Candidate Votes % ±%
Labour John Grogan[731]
Workers Party Vasim Shabir[732]
Majority
Turnout
General election 2024: Kenilworth and Southam
Party Candidate Votes % ±%
Green Alix Dearing[733]
Reform UK Jacqui Harris[734]
Labour Cat Price[735]
Liberal Democrats Jenny Wilkinson[736]
Conservative Jeremy Wright[737]
Majority
Turnout
Swing
General election 2024: Kensington and Bayswater
Party Candidate Votes % ±%
Green Mona Adam[738]
Conservative Felicity Buchan[739]
Reform UK Marc Burca[740]
Workers Party Garry Cattle[741]
Independent Emma Dent Coad[742]
Liberal Democrats William Houngbo[743]
Labour Joe Powell[744]
Majority
Turnout
General election 2024: Kettering
Party Candidate Votes % ±%
Workers Party Thomas Dudfield[745]
Green Emily Fedorowycz[746]
Conservative Philip Hollobone[747]
Reform UK Daniel Monie[748]
SDP Matthew Murphy[749]
Liberal Democrats Sarah Ryan[750]
Labour Rosie Wrighting[751]
Majority
Turnout
General election 2024: Kilmarnock and Loudoun
Party Candidate Votes % ±%
SNP Alan Brown[210]
Conservative Jordan Cowie[210]
Labour Lillian Jones[210]
Majority
Turnout
Swing
General election 2024: Kingston and Surbiton
Party Candidate Votes % ±%
Workers Party Ali Abdulla[752]
Green Debojyoti Das[753]
Liberal Democrats Ed Davey[754]
Conservative Helen Edward[755]
Reform UK Mark Fox[756]
Labour Eunice O'Dame[757]
KIRG Yvonne Tracey[758]
2024 general election: Kingston upon Hull East
Party Candidate Votes % ±%
Green Julia Brown[759]
Workers Party John Stonehouse[760]
Labour Karl Turner[761]
General election 2024: Kingston upon Hull North & Cottingham
Party Candidate Votes % ±%
Reform UK Martin Baker[762]
Labour Diana Johnson[763]
Green James Russell[764]
Majority
Turnout
General election 2024: Kingston upon Hull West and Haltemprice
Party Candidate Votes % ±%
Labour Emma Hardy[765]
Liberal Democrats Linda Johnson[766]
SDP Lucy Needham[767]
Green Kevin Paulson[768]
Conservative Rachel Storer[769]
Majority
Turnout
General election 2024: Kingswinford and South Staffordshire
Party Candidate Votes % ±%
Liberal Democrats Gully Bansal[770]
Labour Sally Benton[771]
Green Claire McIlvenna[772]
Workers Party George Price[773]
Conservative Mike Wood[774]
General election 2024: Knowsley
Party Candidate Votes % ±%
SDP Patricia Jameson[775]
Labour Anneliese Midgley[776]
Liberal Democrats Kate Tipton[777]
Majority
Turnout

References[edit]

Template:Reflist
Template:Broken ref
Template:Broken ref