User:Blenge Hackett/sandbox/S-Y

Source: Wikipedia, the free encyclopedia.
General election 2024: Salford[1]
Party Candidate Votes % ±%
Labour Rebecca Long-Bailey 21,132 53.2
Reform UK Keith Whalley 6,031 15.2
Green Wendy Olsen 5,188 13.1
Conservative Hilary Scott 3,583 9.0
Liberal Democrats Jake Austin 2,752 6.9
Workers Party Mustafa Abdullah 791 2.0
SDP Stephen Lewthwaite 227 0.6
Majority 15,101 38.0
Turnout 39,889 47.7
Registered electors 83,633
Swing
General election 2024: Salisbury
Party Candidate Votes % ±%
Conservative John Glen[2] 17,110 34.1 –21.1
Labour Matt Aldridge[3] 13,303 26.5 +7.8
Liberal Democrats Victoria Charleston[4] 11,825 23.6 +4.1
Reform UK Julian Malins[5] 5,235 10.4 N/A
Green Barney Norris[6] 2,115 4.2 –0.9
Independent Arthur Pendragon[7] 458 0.9 –0.5
Climate Chris Harwood[8] 127 0.3 N/A
Majority 3,807 7.6 –29.1
Turnout 50,173 71.4 –3.7
Registered electors 70,281
Conservative hold Swing Decrease14.5
General election 2024: Scarborough and Whitby[9][10]
Party Candidate Votes % ±%
Labour Alison Hume 17,758 40.2 +5.4
Conservative Roberto Weeden-Sanz 12,350 27.9 −27.6
Reform UK David Bowes 9,657 21.8 N/A
Liberal Democrats Robert Lockwood 1,899 4.3 −1.8
Green Annette Hudspeth 1,719 3.9 N/A
Yorkshire Lee Derrick 477 1.1 −2.5
Social Justice Party Asa Jones 285 0.6 N/A
SDP Thomas Foster 76 0.2 N/A
Majority 5,408 12.3 −8.4
Turnout 44,221 59.3 −7.5
Registered electors 74,558
Labour gain from Conservative Swing +16.5
General election 2024: Scunthorpe [11] [12]
Party Candidate Votes % ±%
Labour Nic Dakin 15,484 39.7 +4.8
Conservative Holly Mumby-Croft 11,942 30.6 −25.7
Reform UK Darren Haley 8,163 20.9 +16.6
Green Nick Cox 1,218 3.1 +1.3
Independent Abdul R Butt 1,202 3.1 N/A
Liberal Democrats Cahal Burke 942 2.4 −0.2
Heritage Scott Curtis 100 0.3 N/A
Majority 3,542 9.1 N/A
Turnout 39,051 52.6 −11.0
Registered electors 74,263
Labour gain from Conservative Swing Increase15.3
General election 2024: Sefton Central [13][14]
Party Candidate Votes % ±%
Labour Bill Esterson 26,772 56.4 +3.8
Conservative Marcus Bleasdale 8,490 17.9 −16.4
Reform UK Nagender Chindam 5,767 12.2 +8.6
Green Kieran Dams 3,294 6.9 +4.8
Liberal Democrats Gareth Lloyd-Johnson 2,630 5.5 −1.1
Independent Ralph James 496 1.0 new
Majority 18,282 38.5 +20.3
Turnout 47,449 64 −12.5
Labour hold Swing +10.1

Changes are from the notional 2019 results on the 2024 boundaries[15].

General election 2024: Selby [16] [17]
Party Candidate Votes % ±%
Labour Keir Mather 22,788 46.3 +16.5
Conservative Charles Richardson 12,593 25.6 −32.4
Reform UK David John Burns 9,565 19.4 N/A
Green Angela Oldershaw 2,484 5.0 +2.0
Liberal Democrats Christian Vassie 1,792 3.6 −2.4
Majority 10,195 20.7 N/A
Turnout 49,222 63.1 −7.5
Registered electors 78,055
Labour gain from Conservative Swing Increase24.5
General election 2024: Sevenoaks [18]
Party Candidate Votes % ±%
Conservative Laura Trott 18,328 36.7 −25.0
Liberal Democrats Richard Streatfeild 12,888 25.8 +6.4
Reform UK James Milmine 9,341 18.7 N/A
Labour Denise Scott-McDonald 6,802 13.6 +0.1
Green Laura Manston 2,033 4.1 +0.7
Rejoin EU Elwyn Jones 298 0.6 N/A
SDP Adam Hibbert 209 0.4 N/A
Majority 5,440 10.9 –31.4
Turnout 49,899 67.9 –2.0
Registered electors 73,708
Conservative hold Swing Decrease15.7
General election 2024: Sheffield Brightside and Hillsborough [19] [20]
Party Candidate Votes % ±%
Labour Gill Furniss 16,301 51.6 −5.0
Green Christine Kubo 4,701 14.9 +11.9
Conservative Aaron Jacob 4,069 12.9 −12.5
Independent Maxine Bowler 2,537 8.0 +8.0
Liberal Democrats Will Sapwell 1,694 5.4 +1.5
Workers Party Mark Tyler 1,437 4.5 +4.5
SDP Jeremy Turner 873 2.8 +2.8
Majority 11,600 36.7 +5.5
Turnout 31,612 44.9 −11.8
Registered electors 70,453
Labour hold Swing −8.5
General election 2024: Sheffield Central[21] [22]
Party Candidate Votes % ±%
Labour Abtisam Mohamed 16,569 52.1 −14.9
Green Angela Argenzio 8,283 26.0 +15.1
Conservative Lucy Stephenson 2,339 7.4 −5.0
Liberal Democrats Sam Christmas 2,174 6.8 +1.4
Independent Alison Teal 1,039 3.3 N/A
Workers Party Caitlin Hardy 656 2.1 N/A
TUSC Isabelle France 409 1.3 N/A
SDP Annie Stoker 334 1.1 N/A
Majority 8,286 26.1 –28.5
Turnout 33,803 52.3 −1.7
Registered electors 60,777
Labour hold Swing Decrease15.0
General election 2024: Sheffield Hallam [23] [24]
Party Candidate Votes % ±%
Labour Olivia Blake 23,875 46.3 +11.3
Liberal Democrats Shaffaq Mohammed 15,686 30.4 −2.7
Conservative Isaac Howarth 6,205 12.0 −13.7
Green Jason Leman 4,491 8.7 +5.7
SDP Andrew Cowell 654 1.3 N/A
Rejoin EU Sam Chapman 409 0.8 N/A
Workers Party Mo Moui-Tabrizy 281 0.5 N/A
Majority 8,189 15.9 +14.7
Turnout 51,601 70.7 −7.7
Registered electors 73,033
Labour hold Swing +7.0
General election 2024: Sheffield Heeley[25][26]
Party Candidate Votes % ±%
Labour Louise Haigh 21,230 55.2 +1.3
Green Alexi Dimond 5,926 15.4 +11.1
Conservative Lorna Maginnis 5,242 13.6 −13.5
Liberal Democrats Rebecca Atkinson 3,863 10.0 +3.5
SDP Helen Jackman 711 1.8 N/A
Workers Party Steven Roy 594 1.5 N/A
Party of Women Louise McDonald 482 1.3 N/A
TUSC Mick Suter 398 1.0 N/A
Majority 15,304 39.8 +12.9
Turnout 38,446 52.4 –8.8
Registered electors 73,359
Labour hold Swing Decrease4.9
General election 2024: Sheffield South East[27] [28]
Party Candidate Votes % ±%
Labour Clive Betts 18,710 52.3 +5.6
Conservative Caroline Kampila 6,252 17.5 −18.1
Liberal Democrats Sophie Thornton 3,421 9.6 +4.9
Green Hannah Nicklin 3,158 8.8 +8.6
Independent Jack Carrington 1,716 4.8 N/A
Workers Party Muzafar Rahman 1,453 4.1 N/A
SDP Matthew Leese 1,061 3.0 N/A
Majority 12,458 35.8 +24.7
Turnout 35,771 48.2 −13.3
Registered electors 74,194
Labour hold Swing +11.9
General election 2024: Sherwood Forest[29][30]
Party Candidate Votes % ±%
Labour Michelle Welsh[31] 18,841 38.7 +9.2
Conservative Mark Spencer 13,398 27.5 −33.3
Reform UK Helen O'Hare[32] 11,320 23.3 New
Green Sheila Greatrex-White[33] 2,216 4.6 +2.0
Liberal Democrats David Dobbie[34] 1,838 3.8 −1.9
Independent Lee Waters[35] 864 1.8 New
Independent Jeremy Spry 183 0.4 New
Majority 5,443 11.2
Turnout 48,660 61.9
Labour gain from Conservative Swing

Lee Waters was selected to stand by the Ashfield Independents.

General election 2024: Shipley [36][37]
Party Candidate Votes % ±%
Labour Anna Dixon 21,738 45.0 +5.8
Conservative Philip Davies 13,135 27.2 −23.6
Reform UK Simon Dandy 7,238 15.0 N/A
Green Kevin Warnes 3,605 7.5 +5.1
Liberal Democrats Graham Richard Reed 1,341 2.8 −3.1
Yorkshire Will Grant 447 0.9 −0.7
Independent Nagbea 297 0.6 N/A
Workers Party Waqas Ali Khan 269 0.6 N/A
SDP Paul Shkurka 137 0.3 N/A
CPA Darryl Neale Morton-Wright 96 0.2 N/A
Majority 8,603 17.8 N/A
Turnout 48,303 65.2 −7.7
Registered electors 74,130
Labour gain from Conservative Swing Increase14.7
General election 2024: Shrewsbury[38]
Party Candidate Votes %
Labour Julia Buckley 22,932 44.3
Conservative Daniel Kawczynski 11,577 22.4
Reform UK Victor Applegate 7,524 14.5
Liberal Democrats Alex Wagner 6,722 13.0
Green Julian Dean 2,387 4.6
English Democrat Chris Bovill 241 0.5
Independent James Gollins 177 0.3
Majority 11,355 22.0
Turnout 51,765 67.6
Registered electors 76,599
Labour win (new seat)
General election 2024: Sittingbourne and Sheppey[39]
Party Candidate Votes % ±%
Labour Kevin McKenna[40] 11,919 29.1 +8.2
Conservative Aisha Cuthbert[41] 11,564 28.2 −38.3
Reform UK William Fotheringham-Bray[42] 10,512 25.6 N/A
Swale Ind. Mike Baldock[43] 3,238 7.9 N/A
Green Sam Banks[44] 1,692 4.1 +1.9
Liberal Democrats Frances Kneller[45] 1,321 3.2 −3.1
Independent Matt Brown 529 1.3 N/A
Monster Raving Loony Mad Mike Young 223 0.5 −0.4
Majority 355 0.9 N/A
Turnout 40,998 51.9 −9.0
Registered electors 79,067
Labour gain from Conservative Swing Increase23.3
General election 2024: Skipton and Ripon[46]
Party Candidate Votes % ±%
Conservative Julian Smith 18,833 35.2 –23.7
Labour Malcolm Birks 17,183 32.1 +12.9
Reform UK Simon Garvey 8,516 15.9 N/A
Liberal Democrats Andrew Murday 4,194 7.8 –7.4
Green Andy Brown 3,446 6.4 +1.7
Yorkshire Ryan Kett 627 1.2 –0.8
Independent Keith Graham Tordoff 493 0.9 N/A
Heritage Guy Phoenix 158 0.3 N/A
Majority 1,650 3.1 –37.3
Turnout 53,450 67.4 –6.6
Registered electors 79,251
Conservative hold Swing Decrease18.3
General election 2024: Sleaford and North Hykeham [47]
Party Candidate Votes % ±%
Conservative Caroline Johnson 17,348 35.7 −30.8
Labour Hanif Khan 13,002 26.8 +8.2
Reform UK Ben Jackson 10,484 21.6 +21.6
Lincolnshire Independent Robert Oates 3,032 6.2 +3.1
Green Martin Blake 2,435 5.0 +2.6
Liberal Democrats Matthew Winnington 2,264 4.7 −3.5
Majority 4,346 8.9
Turnout 48,565 64 −6.1
Registered electors 75,807
Conservative hold Swing
General election 2024: Slough[48]
Party Candidate Votes % ±%
Labour Tan Dhesi 14,666 33.9 −24.9
Ind. Network Azhar Chohan 11,019 25.5 N/A
Conservative Moni Nanda 7,457 17.2 −12.3
Reform UK Robin Jackson 3,352 7.7 +4.9
Liberal Democrats Chelsea Whyte 2,060 4.8 −2.0
Green Julian Edmonds 1,873 4.3 +2.2
Workers Party Adnan Shabbir 1,105 2.6 N/A
Independent Chandra Muvvala 995 2.3 N/A
Independent Diana Coad 402 0.9 N/A
Independent Jaswinder Singh 204 0.5 N/A
Heritage Nick Smith 145 0.3 N/A
Majority 3,647 8.4 –18.3
Turnout 43,278 53.1 –7.4
Registered electors 81,512
Labour hold
General election 2024: Smethwick[49]
Party Candidate Votes % ±%
Labour Gurinder Josan 16,858 48.0 Decrease 9.0
Reform UK Pete Durnell 5,670 16.1 Increase 10.1
Conservative Kate Fairhurst 4,546 12.9 Decrease 17.3
Green Rod MacRorie 2,741 7.8 Increase 5.5
Workers Party Nahim Rubani 2,449 7.0 New
Independent Jay Anandou 1,322 3.8 New
Liberal Democrats Oliver Patrick 1,018 2.9 Decrease 1.6
Independent Christopher Graham 348 1.0 New
TUSC Ravaldeep Bath 163 0.5 New
Majority 11,188 31.9
Turnout 35,125 48.2 Decrease 9.3
Labour hold Swing
General election 2024: Solihull West and Shirley[50][51]
Party Candidate Votes % ±%
Conservative Neil Shastri-Hurst 16,284 34.7 −26.2
Labour Deirdre Fox 11,664 24.9 +5.4
Liberal Democrats Ade Adeyemo 7,916 16.9 +1.2
Reform UK Mary McKenna 7,149 15.3 +15.3
Green Max McLoughlin 3,270 7.0 +3.0
Independent Julian Knight 594 1.3 +1.3
Majority 4,620 9.8
Turnout 46,877 65.0 −5.8
Registered electors 71,813
Conservative hold Swing
General election 2024: South Antrim[52]
Party Candidate Votes % ±%
UUP Robin Swann 16,311 38.0 +8.9
DUP Paul Girvan 8,799 20.5 −15.7
Sinn Féin Declan Kearney 8,034 18.7 +7.3
Alliance John Blair 4,574 10.7 −7.7
TUV Mel Lucas 2,693 6.3 +6.3
SDLP Roisin Lynch 1,589 3.7 −1.3
Green (NI) Lesley Veronica 541 1.3 +1.3
Aontú Siobhán McErlean 367 0.9 +0.9
Majority 7,512 17.5
Turnout 42,908 56.0 −3.90
Registered electors 77,058
UUP gain from DUP Swing +12.3
General election 2024: South Basildon and East Thurrock[53]
Party Candidate Votes % ±%
Reform UK James McMurdock 12,178 30.8 N/A
Labour Jack Ferguson[54] 12,080 30.5 +6.9
Conservative Stephen Metcalfe[55] 10,159 25.7 −39.7
Independent Neil Speight[56] 1,928 4.9 N/A
Green Elizabeth Grant[57] 1,718 4.3 +4.1
Liberal Democrats Dave Thomas 1,071 2.7 −1.4
Independent Steven Burnett 275 0.7 N/A
SDP Simon Breedon[58] 140 0.4 N/A
Majority 98 0.2 N/A
Turnout 39,549 54.7 −6.3
Registered electors 72,314
Reform UK gain from Conservative
General election 2024: South Cambridgeshire[59]
Party Candidate Votes % ±%
Liberal Democrats Pippa Heylings 25,704 46.8 +5.8
Conservative Chris Carter-Chapman 15,063 27.4 −16.1
Labour Luke Viner 6,106 11.1 −4.0
Reform UK Harrison Edwards 4,897 8.9 +8.8
Green Miranda Fyfe 2,656 4.8 +4.6
Independent James Gordon 459 0.8 N/A
Majority 10,641 19.4 N/A
Turnout 54,885 71.0 −8.6
Registered electors 77,327
Liberal Democrats gain from Conservative Swing Increase11.0
General election 2024: South Cotswolds[60]
Party Candidate Votes % ±%
Liberal Democrats Roz Savage[61] 22,961 43.9 +16.3
Conservative James Gray[62] 17,988 34.4 −23.5
Reform UK Desi Latimer[63] 5,146 9.8 N/A
Labour Zoë Billingham[64] 3,942 7.5 −3.2
Green Bob Eastoe[65] 1,564 3.0 −0.8
Liberal Chris Twells[66] 225 0.4 N/A
Independent Sandy Steel[67] 183 0.3 N/A
SDP Martin Broomfield[68] 156 0.3 N/A
Independent Owen Humphreys[69] 122 0.2 N/A
Majority 4,973 9.5 N/A
Turnout 52,287 73.1 +0.1
Registered electors 71,490
Liberal Democrats gain from Conservative Swing +19.9
General election 2024: South Derbyshire[70]
Party Candidate Votes % ±%
Labour Samantha Niblett[71] 17,734 38.8 +11.6
Conservative Heather Wheeler 13,566 29.7 −32.4
Reform UK Job West[72] 8,979 19.6 New
Liberal Democrats Lucy Care[73] 2,134 4.7 −2.6
Green Aruhan Galieva[74] 1,941 4.2 +0.9
Independent Amy Wheelton 1,200 2.6 New
Socialist Labour Paul Liversuch 183 0.4 New
Majority 4,168 9.1
Turnout
Labour gain from Conservative Swing
General election 2024: South Devon
Party Candidate Votes % ±%
Liberal Democrats Caroline Voaden[75] 22,540 46.0 +17.8
Conservative Anthony Mangnall[76] 15,413 31.5 −22.1
Reform UK Michael Bagley[77] 6,363 13.0 N/A
Labour Daniel Steel[78] 3,066 6.3 −10.7
Green Robert Bagnall[79] 1,497 3.1 +2.9
Heritage Becca Collings[80] 125 0.3 N/A
Majority 7,127 10.7 N/A
Turnout 49,004 69.3 −6.3
Registered electors 70,755
Liberal Democrats gain from Conservative Swing Increase20.0
General election 2024: South Dorset[81]
Party Candidate Votes % ±%
Labour Lloyd Hatton 15,659 31.9 +7.1
Conservative Richard Drax 14,611 29.8 −29.4
Reform UK Morgan Young 8,168 16.7 N/A
Liberal Democrats Matt Bell 8,017 16.3 +5.6
Green Catherine Bennett 2,153 4.4 ±0.0
Independent Joy Wilson 192 0.4 N/A
Independent Giovanna Lewis 185 0.4 N/A
Independent Rosie Morrell 52 0.1 N/A
Majority 1,048 2.1 N/A
Turnout 49,037 64.6 –4.2
Registered electors 75,924
Labour gain from Conservative Swing Increase18.3
General election 2024: South Down[82][83]
Party Candidate Votes % ±%
Sinn Féin Chris Hazzard 19,698 43.6 +12.7
SDLP Colin McGrath 10,418 23.0 ―4.2
DUP Diane Forsythe 7,349 16.2 ―1.9
Alliance Andrew McMurray 3,187 7.0 ―6.8
TUV Jim Wells 1,893 4.2 +4.2
UUP Michael O'Loan 1,411 3.1 ―4.6
Aontú Rosemary McGlone 797 1.8 ―0.6
Green (NI) Declan Walsh 444 1.0 +1.0
NI Conservatives Hannah Westropp 46 0.1 +0.1
Majority 9,280
Turnout 45,243
Registered electors
Swing
General election 2024: South East Cornwall[84][85]
Party Candidate Votes % ±%
Labour Anna Gelderd 15,670 31.8 +11.5
Conservative Sheryll Murray 13,759 27.9 –31.1
Reform UK Paul Wadley 9,311 18.9 N/A
Liberal Democrats Colin Martin 8,284 16.8 +0.5
Green Martin Corney 1,999 4.1 +1.4
Heritage Graham Cowdry 263 0.5 N/A
Majority 1,911 3.9 N/A
Turnout 49,286 67.8 –5.0
Registered electors 72,728
Labour gain from Conservative Swing Increase21.3
General election 2024: South Holland and the Deepings[86]
Party Candidate Votes % ±%
Conservative John Hayes 17,462 38.0 −37.9
Reform UK Matthew Swainson 10,606 23.1 +23.1
Labour Paul Hilliar 9,086 19.8 +6.6
Independent Mark Le Sage 5,031 11.0 +11.0
Liberal Democrats Jack Braginton 1,945 4.2 −2.4
Green Rhys Baker 1,800 3.9 +0.6
Majority 6,856 14.9 −47.8
Turnout 45,930 60.4 −4.3
Registered electors 75,999
Conservative hold Swing n/a
General election 2024: South Leicestershire
Party Candidate Votes % ±%
Conservative Alberto Costa[87] 18,264 35.6 −28.4
Labour Robert Parkinson[88] 12,758 24.8 +2.5
Reform UK Bill Piper[89] 10,235 19.9 New
Liberal Democrats Paul Hartshorn[90] 7,621 14.8 +5.3
Green Mike Jelfs[91] 2,481 4.8 +0.6
Majority 5,508 10.8 −30.9
Turnout 51,359 65.6 −5.8
Conservative hold Swing -15.5
General election 2024: South Norfolk[92]
Party Candidate Votes % ±%
Labour Ben Goldsborough 17,353 35.0 +11.6
Conservative Poppy Simister-Thomas 14,527 29.3 −27.2
Reform UK Chris Harrison 7,583 15.3 N/A
Liberal Democrats Christopher Brown 5,746 11.6 −5.4
Green Catherine Rowett 3,987 8.0 +4.8
Independent Paco Davila 254 0.5 N/A
SDP Jason Maguire 129 0.3 N/A
Majority 2,826 5.7 N/A
Turnout 49,579 66.9 –7.4
Registered electors 74,135
Labour gain from Conservative Swing Increase19.4
General election 2024: South Northamptonshire[93][94]
Party Candidate Votes % ±%
Conservative Sarah Bool 19,191 35.7% −27.5
Labour Rufia Ashraf 15,504 28.9% +8.1
Reform UK Paul Hogan 8,962 16.7% +16.7
Liberal Democrats Stewart Tolley 4,989 9.3% −1.8
Green Emmie Williamson 3,040 5.7% +1.9
Independent Ian McCord 1,556 2.9% +2.9
Workers Party Mick Stott 246 0.5% +0.5
Independent Stuart Robert 209 0.4% +0.4
Majority 3,687 6.8
Turnout 53,697 69% −4.3
Registered electors 78,233
Conservative hold Swing
General election 2024: South Ribble[95][96]
Party Candidate Votes % ±%
Labour Paul Foster[97] 19,840 42.5 Increase 7.5
Conservative Katherine Fletcher[98] 13,339 28.6 Decrease 27.2
Reform UK Andy Hunter[99] 8,995 19.3 New
Liberal Democrats Angela Turner[100] 2,972 6.4 Decrease 0.5
Green Stephani Mok[101] 1,574 3.4 Increase 1.2
Majority 6,501 13.9 Decrease 6.9
Turnout 46,720 63.9 Decrease 7.5
Registered electors 73,420
Labour gain from Conservative Swing Increase 17.4
General election 2024: South Shields[102][103]
Party Candidate Votes % ±%
Labour Emma Lewell-Buck 15,122 41.1 −3.0
Reform UK Steve Holt 8,469 23.0 +8.3
Green David Francis 5,433 14.8 +11.7
Conservative Craig Robinson 4,128 11.2 −14.6
Independent Ahmed Khan 2,270 6.2 New
Liberal Democrats Jonathan Aibi 1,402 3.8 +0.3
Majority 6,653 18.1 −0.2
Turnout 36,824 53.9 −6.4
Registered electors 68,366
Labour hold Swing
General election 2024: South Shropshire[104]
Party Candidate Votes %
Conservative Stuart Anderson 17,628 34.1
Liberal Democrats Matthew Green 16,004 31.0
Reform UK Charles Shackerley-Bennett 9,171 17.8
Labour Simon Thomson 6,939 13.4
Green Hilary Wendt 1,911 3.7
Majority 1,624 3.1
Turnout 51,653 67.6
Registered electors 76,723
Conservative win (new seat)

To assess impact of the boundary changes various organisation calculated results of the 2019 election if it was conducted under boundaries established by 2023 Periodic review. Below is such assessment from the BBC for South Shropshire:

Notional result of 2019 election under new (2023) boundaries
UK General Election, 2019 Notional Result: South Shropshire[105]
Party Candidate Votes % ±%
Conservative 37,752 65.4
Labour 9,116 15.8
Liberal Democrats 8,869 15.4
Green 1,999 3.5
Majority 28,636 49.6
Conservative hold Swing

For more information see Notional results of the 2019 United Kingdom general election by 2024 constituency.

General election 2024: South Suffolk
Party Candidate Votes % ±%
Conservative James Cartlidge[106] 16,082 33.0 −29.2
Labour Emma Bishton[107] 13,035 26.7 +7.3
Reform UK Bev England[108] 9,252 19.0 N/A
Liberal Democrats Tom Bartleet[109] 6,424 13.2 +0.7
Green Jessie Carter[110] 4,008 8.2 +2.3
Majority 3,047 6.3 –36.6
Turnout 48,801 65.7 –4.8
Registered electors 73,385
Conservative hold Swing Decrease18.3
General election 2024: South West Devon[111][112]
Party Candidate Votes % ±%
Conservative Rebecca Smith 17,916 34.3 –28.3
Labour Sarah Allen 15,804 30.3 +8.9
Reform UK Stephen Horner 9,361 17.9 N/A
Liberal Democrats Julian Brazil 5,551 10.6 –1.5
Green Lauren McLay 2,925 5.6 +1.7
Independent Alan Spencer 438 0.8 N/A
TUSC Ben Davy 141 0.3 N/A
Heritage Darryl Ingram 106 0.2 N/A
Majority 2,112 4.0 –36.2
Turnout 52,242 66.5 –7.9
Registered electors 77,600
Conservative hold Swing Decrease18.6
General election 2024: South West Hertfordshire
Party Candidate Votes % ±%
Conservative Gagan Mohindra[113] 16,458 34.1 −18.1
Liberal Democrats Sally Symington[114] 12,002 24.9 +12.2
Labour Alex Sufit[115] 9,637 20.0 +3.9
Reform UK Keith Steers[116] 6,790 14.1 N/A
Green Narinder Sian[117] 2,532 5.2 +3.7
Party of Women Bernadette O'Malley[118] 295 0.6 N/A
Rejoin EU Victor Silkin[119] 232 0.5 N/A
SDP Michael McGetrick[120] 158 0.3 N/A
UK Voice Ketankumar Pipaliya[119] 150 0.3 N/A
Majority 4456 9.2 −14.4
Turnout 48,254 67.6 −3.5
Registered electors 71,353
Conservative hold Swing Decrease15.2
General election 2024: South West Norfolk[121]
Party Candidate Votes % ±%
Labour Terry Jermy 11,847 26.7 +8.4
Conservative Liz Truss 11,217 25.3 −43.4
Reform UK Toby McKenzie 9,958 22.4 N/A
Independent James Bagge 6,282 14.2 N/A
Liberal Democrats Josie Ratcliffe 2,618 5.9 −2.4
Green Pallavi Devulapalli 1,838 4.1 +1.1
Monster Raving Loony Earl Elvis of East Anglia 338 0.8 −0.9
Heritage Gary Conway 160 0.4 N/A
Communist Lorraine Douglas 77 0.2 N/A
Majority 630 1.4 N/A
Turnout 44,335 59.3 –7.0
Registered electors 74,724
Labour gain from Conservative Swing Increase26.2
General election 2024: South West Wiltshire[122]
Party Candidate Votes % ±%
Conservative Andrew Murrison[123] 15,617 33.8 –24.5
Labour Evelyn Akoto[124] 12,374 26.8 +5.3
Reform UK Garry Irvin[125] 7,840 17.0 N/A
Liberal Democrats Bret Palmer[126] 7,205 15.6 –0.9
Green Fay Whitfield[127] 2,243 4.9 +1.2
Independent James Ward[128] 448 1.0 N/A
Independent Thomas Culshaw[129] 441 1.0 N/A
Majority 3,243 7.0 –29.8
Turnout 46,168 64.5 –1.5
Registered electors 71,574
Conservative hold Swing Decrease14.9
General election 2024: Southampton Itchen [130][131]
Party Candidate Votes % ±%
Labour Darren Paffey 15,782 41.5 +0.5
Conservative Sidney Yankson 9,677 25.4 –25.1
Reform UK Alex Culley 6,853 18.0 N/A
Green Neil McKinnon Lyon Kelly 2,793 7.3 +5.1
Liberal Democrats James Edward Batho 2,684 7.1 +1.8
TUSC Declan Peter Clune 264 0.7 N/A
Majority 6,105 16.1 N/A
Turnout 38,053 55.7 –10.0
Registered electors 68,379
Labour gain from Conservative Swing Increase12.8
General election 2024: Southampton Test[132]
Party Candidate Votes % ±%
Labour Satvir Kaur[133] 15,945 44.5 −5.0
Conservative Ben Burcombe-Filer[134] 6,612 18.5 −17.2
Reform UK John Edwards[135] 5,261 14.7 +11.2
Green Katherine Barbour[134] 3,594 10.0 +6.8
Liberal Democrats Thomas Gravatt [134] 3,252 9.1 +1.4
Workers Party Wajahat Shaukat 775 2.2 N/A
TUSC Maggie Fricker 366 1.0 N/A
Majority 9,333 26.0 +12.2
Turnout 35,805 54.7 –9.6
Registered electors 65,520
Labour hold Swing Increase6.1
General election 2024: Southend East and Rochford[136]
Party Candidate Votes % ±%
Labour Bayo Alaba 15,395 38.8 +7.5
Conservative Gavin Haran 11,368 28.7 –30.3
Reform UK Leslie Lilley[a] 7,214 18.2 N/A
Green Simon Cross 2,716 6.8 +6.7
Liberal Democrats James Allen 2,269 5.7 –0.7
Confelicity Lee Clark 488 1.2 +1.2
Heritage Bianca Isherwood 206 0.5 N/A
Majority 4,027 10.1 N/A
Turnout 39,656 56.5 –5.1
Registered electors 70,217
Labour gain from Conservative Swing Increase18.9
General election 2024: Southend West and Leigh[138]
Party Candidate Votes % ±%
Labour David Burton-Sampson 16,739 35.6 +6.6
Conservative Anna Firth 14,790 31.5 −27.6
Reform UK Peter Little 8,273 17.6 N/A
Green Tilly Hogrebe 3,262 6.9 N/A
Liberal Democrats Stephen Cummins 3,174 6.8 −3.8
Confelicity James Miller 262 0.6 N/A
Independent Tom Darwood 172 0.4 N/A
Heritage Lara Hurley 99 0.2 N/A
Psychedelic Movement Jason Pilley 99 0.2 N/A
Independent Robert Francis 98 0.2 N/A
Majority 1,949 4.1 N/A
Turnout 46,968 62.5 –4.4
Registered electors 75,154
Labour gain from Conservative Swing Increase7.5
2022 Southend West by-election[139][140][141][142]
Party Candidate Votes % ±%
Conservative Anna Firth 12,792 86.1 +26.9
Psychedelic Movement Jason Pilley 512 3.4 N/A
UKIP Steve Laws 400 2.7 N/A
English Democrat Catherine Blaiklock 320 2.2 N/A
Independent Jayda Fransen 299 2.0 N/A
Heritage Ben Downton 236 1.6 N/A
Freedom Alliance Christopher Anderson 161 1.1 N/A
English Constitution Party Graham Moore 86 0.6 N/A
No description Olga Childs 52 0.3 N/A
Majority 12,280 82.7 +51.6
Turnout 15,942 24.0 −43.4
Rejected ballots 1,084
Registered electors 66,354
Conservative hold Swing N/A
General election 2024: Southgate and Wood Green[143]
Party Candidate Votes % ±%
Labour Bambos Charalambous 23,337 51.1 –6.7
Conservative Eric Sukumaran 8,037 17.6 –11.0
Green Charith Gunawardena 5,607 12.3 +9.8
Liberal Democrats Lauren Fulbright 3,925 8.6 –1.3
Reform UK Lucy O'Sullivan 3,147 6.9 +5.6
Workers Party Geoff Moseley 833 1.8 N/A
TUSC Karl Vidol 785 1.7 N/A
Majority 15,300 33.5 +4.3
Turnout 45,671 58.9 –10.4
Registered electors 77,542
Labour hold Swing Increase2.2
General election 2024: Southport
Party Candidate Votes % ±%
Labour Patrick Hurley[144] 17,252 38.3 −0.7
Conservative Damien Moore[145] 11,463 25.4 −22.2
Reform UK Andrew Lynn[146] 7,395 16.4 New
Liberal Democrats Erin Harvey[147] 5,868 13.0 −0.5
Green Edwin Black[148] 2,159 4.8 New
Independent Sean Halsall[149] 922 2.1 New
Majority 5,789 12.9
Turnout 45,059
Registered electors
Labour gain from Conservative Swing +10.8
General election 2024: Spelthorne [150]
Party Candidate Votes % ±%
Conservative Lincoln Jopp 14,038 30.4 −28.5
Labour Claire Tighe 12,448 27.0 +5.3
Liberal Democrats Harry Boparai 8,710 18.9 +3.8
Reform UK Rory O'Brien 8,284 17.9 +17.9
Green Manu Singh 2,413 5.2 +0.9
SDP Alistair Miller 273 0.6 +0.6
Majority 1,590 3.4 −33.8
Turnout 46,166 63.0 −6.8
Registered electors 73,782
Conservative hold Swing -16.9
General election 2024: Spen Valley [151] [152]
Party Candidate Votes % ±%
Labour Kim Leadbeater 16,076 39.2 +5.7
Reform UK Sarah Wood 9,888 24.1 +20.7
Conservative Laura Evans 9,859 24.0 −22.4
Green Martin Price 2,284 5.6 +3.8
Independent Javed Bashir 1,526 3.7 N/A
Liberal Democrats Alison Brelsford 1,425 3.5 −2.3
Majority 6,188 15.1 N/A
Turnout 41,058 56.5 −8.9
Registered electors 72,642
Labour gain from Conservative Swing Decrease7.5
General election 2024: St Albans[153][154]
Party Candidate Votes % ±%
Liberal Democrats Daisy Cooper 29,222 56.6 +6.5
Conservative James Spencer 9,388 18.2 −21.0
Labour Sophia Bhatti 5,189 10.1 +1.3
Reform UK John Dowdle 4,336 8.4 N/A
Green Simon Grover 3,272 6.3 +4.6
Heritage Dafydd Morriss 104 0.2 N/A
SDP Stewart Satterly 103 0.2 N/A
Majority 19,834 38.4 +27.7
Turnout 51,614 71.0 –7.0
Registered electors 72,739
Liberal Democrats hold Swing Increase13.8
General election 2024: St Austell and Newquay[155]
Party Candidate Votes % ±%
Labour Noah Law 15,958 34.1 +7.5
Conservative Steve Double 13,488 28.9 –26.7
Reform UK Stephen Beal 9,212 19.7 N/A
Liberal Democrats Joanna Kenny 4,805 10.3 –0.5
Green Amanda Pennington 2,337 5.0 +1.9
Liberal Jay Latham 490 1.0 –0.1
Independent Angie Rayner 442 0.9 N/A
Majority 2,470 5.2 N/A
Turnout 46,732 61.4 −12.5
Registered electors 76,140
Labour gain from Conservative Swing Increase17.1
General election 2024: St Helens North [156]
Party Candidate Votes % ±%
Labour David Baines[157] 21,284 52.6% Increase 0.3%
Reform UK Malcolm Webster [158] 9,115 22.5% Increase 11.3%
Conservative Jayne Rear 4,507 11.14% Decrease 15.5%
Green Daniel Thomas [159] 3,495 8.6% Increase 4.4%
Liberal Democrats Pat Moloney [160] 1,799 4.4% Decrease 1.2%
English Constitution Joe Greenhalgh 274 0.7% N/A
Majority 12,169
Registered electors
Turnout 40,474
Rejected ballots 155
Labour hold Swing {{{swing}}}

[161]

General election 2024: St Helens South and Whiston[162]
Party Candidate Votes % ±%
Labour Marie Rimmer[163] 18,919 49.7 Decrease 8.8
Reform UK Raymond Peters 6,974 18.3 Increase 7.7
Independent James Tasker 4,244 11.2 Steady
Conservative Emma Ellison 3,057 8.0 Decrease 12.5
Green Terence Price[164] 2,642 7.0 Increase 2.5
Liberal Democrats Brian Spencer[165] 2,199 5.8 Increase 0.1
Majority 11,945
Registered electors
Turnout 38,120
Rejected ballots 85
Labour hold Swing {{{swing}}}

[166]

General election 2024: St Ives[167] [168]
Party Candidate Votes % ±%
Liberal Democrats Andrew George 25,033 52.0 +12.7
Conservative Derek Thomas 11,247 23.4 –25.6
Reform UK Giane Mortimer 6,492 13.5 N/A
Labour Filson Ali 2,788 5.8 –3.3
Green Ian Flindall 1,797 3.7 +1.9
Independent Dave Laity 360 0.7 N/A
Liberal Paul Nicholson 187 0.4 –0.2
UKIP Jason Saunders 111 0.2 N/A
The Common People John Harris 91 0.2 ±0.0
Majority 13,786 28.6 N/A
Turnout 48,106 68.7 –8.2
Registered electors 69,980
Liberal Democrats gain from Conservative Swing Increase19.1
General election 2024: St Neots and Mid Cambridgeshire[169]
Party Candidate Votes % ±%
Liberal Democrats Ian Sollom 19,517 36.9 +10.1
Conservative Anthony Browne 14,896 28.2 −23.1
Labour Marianna Masters 6,918 13.1 −5.7
Reform UK Guy Lachlan 5,673 10.7 N/A
Independent Stephen Ferguson 2,941 5.6 N/A
Green Kathryn Fisher 2,663 5.0 +3.3
Party of Women Bev White 274 0.5 N/A
Majority 4,648 8.7 N/A
Turnout 52,855 67.6 +0.6
Registered electors 78,115
Liberal Democrats gain from Conservative Swing Increase16.6
General election 2024: Stafford[170]
Party Candidate Votes % ±%
Labour Leigh Ingham 18,531 40.3 +9.1
Conservative Theo Clarke 13,936 30.3 −27.6
Reform UK Michael Riley 8,612 18.7 +18.7
Green Scott Spencer 2,856 6.2 +1.7
Liberal Democrats Peter Andras 1,676 3.6 −2.8
Monster Raving Loony Titus Anything 307 0.7 +0.7
Heritage Craig Morton 91 0.2 +0.2
Majority 4,595 10.0 N/A
Turnout 70,608 65 −7.50
Labour gain from Conservative Swing +19.0
General election 2024: Staffordshire Moorlands[171]
Party Candidate Votes % ±%
Conservative Karen Bradley 15,310 35.4 −28.7
Labour Alastair Watson 14,135 32.6 +5.9
Reform UK Dave Poole 10,065 23.2 +23.2
Green Helen Stead 2,293 5.3 +2.2
Liberal Democrats Graham Oakes 1,499 3.5 −2.6
Majority 1,175 2.8 −34.8
Turnout 43,302 62.0 −5.3
Conservative hold Swing
General election 2024: Stalybridge and Hyde[172][173]
Party Candidate Votes % ±%
Labour Co-op Jonathan Reynolds 16,320 43.8 −1.1
Reform UK Barbara Kaya 7,781 20.9 +12.4
Conservative Phil Chadwick 6,872 18.5 −19.5
Green Robert Hodgetts-Haley 2,745 7.4 +4.1
Workers Party Audel Shirin 1,227 3.3 New
Independent Ian Owen 1,214 3.3 New
Liberal Democrats Kamala Kugan 1,080 2.9 −1.4
Majority 8,539 22.9 +16.0
Turnout 37,239 51.5 −6.8
Registered electors 72,265
Labour hold Swing -6.8
General election 2024: Stevenage
Party Candidate Votes % ±%
Labour Kevin Bonavia[174] 17,698 41.4 +6.2
Conservative Alex Clarkson[175] 11,080 25.9 −27.2
Reform UK Peter Hopper[176] 7,667 17.9 N/A
Liberal Democrats Lisa Nash[177] 3,467 8.1 −0.6
Green Paul Dawson[178] 2,655 6.2 +3.1
CPA Joshua Smith[179] 148 0.3 N/A
Majority 6,618 15.5 N/A
Turnout 42,715 61.0 −6.9
Registered electors 70,086
Labour gain from Conservative Swing Increase16.7
General election 2024: Stirling and Strathallan [180] [181]
Party Candidate Votes % ±%
Labour Chris Kane 16,856 33.9 +26.2
SNP Alyn Smith 15,462 31.1 −18.7
Conservative Neil Benny 9,469 19.0 −16.0
Reform UK Bill McDonald 3,145 6.3 New
Liberal Democrats Hamish Taylor 2,530 5.1 −0.7
Scottish Green Andrew Adam 2,320 4.7 +3.1
Majority 1,394 2.8
Turnout 50,024 65.6 −9.80
Registered electors 76,284
Labour gain from SNP Swing
General election 2024: Stockport[182]
Party Candidate Votes % ±%
Labour Navendu Mishra 21,787 49.9 −4.4
Reform UK Lynn Schofield 6,517 14.9 +9.6
Conservative Oliver Johnstone 4,967 11.4 −16.7
Green Helena Mellish 4,865 11.1 +7.5
Liberal Democrats Wendy Meikle 3,724 8.5 −0.2
Workers Party Ayesha Khan 1,630 3.7 new
Stockport Fights Austerity No To Cuts Ashley Walker 193 0.4 new
Rejected ballots 185
Majority 15,270 35.0 +8.9
Turnout 43,868 57.2 −4.3
Registered electors 76,632
Labour hold Swing −7.0

Changes are from the notional 2019 results on the 2024 boundaries.[183]

General election 2024: Stockton North[184][185]
Party Candidate Votes % ±%
Labour Chris McDonald 17,128 45.8 −0.9
Reform UK John McDermottroe 9,189 24.6 +15.6
Conservative Niall Innes 8,028 21.5 −16.0
Green Sam Bradford 1,923 5.1 New
Liberal Democrats Jo Barton 1,133 3.0 −1.0
Majority 7,939 21.2
Turnout 53.42 −8.60
Registered electors 70,242
General election 2024: Stockton West[186][187]
Party Candidate Votes % ±%
Conservative Matt Vickers 20,372 41.9 −14.6
Labour Joe Dancey 18,233 37.5 +3.6
Reform UK Stephen Matthews 6,833 14.0 +9.3
Green Anna-Maria Toms 1,477 3.0 +2.5
Liberal Democrats Nigel Boddy 1,203 2.5 −1.9
Independent Mohammed Zaroof 263 0.5 New
Independent Vivek Chhabra 106 0.2 New
Independent Niko Omilana 106 0.2 New
Independents for Direct Democracy Monty Brack 45 0.1 New
Majority 2,139 4.4 −18.2
Turnout 48,765 70 −4.40
Registered electors 69,664
Conservative hold Swing
General election 2024: Stoke-on-Trent Central[188]
Party Candidate Votes % ±%
Labour Co-op Gareth Snell 14,950 42.4 Decrease 0.5
Reform UK Luke Shenton 8,541 24.2 Increase 19.9
Conservative Chandra Kanneganti 6,221 17.6 Decrease 29.5
Independent Navid Kaleem 2,281 6.5 New
Green Adam Colclough 1,703 4.8 Increase 2.8
Liberal Democrats Laura McCarthy 999 2.8 Decrease 1.0
Independent Andy Polshaw 315 0.9 New
Independent AliRom Alirom 279 0.8 New
Majority 6,409 18.2 N/A
Turnout 35,289 48.0 Decrease 9.7
Labour gain from Conservative Swing Increase 14.5
General election 2024: Stoke-on-Trent North [189]
Party Candidate Votes % ±%
Labour David Williams 14,579 40.3 +5.5
Conservative Jonathan Gullis 9,497 26.3 −27.8
Reform UK Karl Beresford 8,824 24.4 +18.8
Green Josh Harris 1,236 3.4 +2.0
Independent Jag Boyapti 1,103 3.1 +3.1
Liberal Democrats Lucy Hurds 911 2.5 −0.8
Majority 5,082 14.1 N/A
Turnout 36,150 52 −8.10
Labour gain from Conservative Swing
General election 2024: Stoke-on-Trent South[190]
Party Candidate Votes % ±%
Labour Allison Gardner 14,221 34.7 +1.0
Conservative Jack Brereton 13,594 33.2 −29.0
Reform UK Michael Bailey 8,851 21.6 New
Liberal Democrats Alec Sandiford 1,577 3.9 −0.2
Independent Asif Mehmood 1,372 3.4 New
Green Peggy Wiseman 1,207 2.9 New
Independent Carla Parrish 120 0.3 New
Majority 627 1.5 N/A
Turnout 40,942 59.7 −1.7
Labour gain from Conservative Swing +15.0
General election 2024: Stone, Great Wyrley and Penkridge
Party Candidate Votes % ±%
Conservative Gavin Williamson[191] 19,880 46.5
Labour Jacqueline Brown[192] 14,414 33.7
Liberal Democrats Sam Harper-Wallis[193] 2,952 6.9
UKIP Janice MacKay 2,638 6.2
Green Danni Braine[194] 2,236 5.2
SDP Alexander Bramham[195] 650 1.5
Majority 5,466 12.8
Turnout 42,770 60.8
Registered electors 71,570
Conservative win (new seat)

General election 2024: Stourbridge[196]
Party Candidate Votes % ±%
Labour Cat Eccles 15,338 38.5 +9.4
Conservative Suzanne Webb 12,265 30.8 −31
Reform UK Richard Shaw 7,869 19.7 +19.7
Green Stephen Price 1,732 4.3 +2.3
Liberal Democrats Chris Bramall 1,607 4.0 −1.8
Workers Party Mohammed Ramzan 1,067 2.7 +2.7
Majority 3,073 7.7
Turnout 39,878 57.1 −7.9
Labour gain from Conservative Swing +20.2
General election 2024: Strangford
Party Candidate Votes % ±%
DUP Jim Shannon 15,559 40.0 −0.5
Alliance Michelle Guy 10,428 26.8 +0.6
UUP Richard Smart 3,941 10.1 +0.9
TUV Ron McDowell 3,143 8.1 +8.1
Sinn Féin Noel Sands 2,793 7.2 −0.4
SDLP Will Polland 1,783 4.6 −5.4
Green (NI) Alexandra Braidner 703 1.8 0.0
Independent Garret Falls 256 0.7 +0.7
Independent Gareth Burns 157 0.4 +0.4
NI Conservatives Barry Hetherington 146 0.4 −3.0
Majority 5,131 13.2
Turnout 38,909 52.2 −4.60
Registered electors 74,525
DUP hold Swing -0.6
2024 general election: Stratford and Bow[197]
Party Candidate Votes % ±%
Labour Uma Kumaran 19,145 44.1 –26.3
Green Joe Hudson-Small 7,511 17.3 +13.6
Workers Party Halima Khan 3,274 7.5 N/A
Conservative Kane Blackwell 3,114 7.2 –7.3
Independent Nizam Ali 2,380 5.5 N/A
Reform UK Jeff Evans 2,093 4.8 +2.5
Liberal Democrats Janey Little 1,926 4.4 –4.6
Independent Omar Faruk 1,826 4.2 N/A
Independent Fiona Lali[b] 1,791 4.1 N/A
Independent Steve Hedley 375 0.9 N/A
Majority 11,634 26.8 –29.1
Turnout 43,435 53.9 –10.3
Registered electors 80,560
Labour hold Swing Decrease20.0
General election 2024: Stratford-on-Avon[199]
Party Candidate Votes % ±%
Liberal Democrats Manuela Perteghella 23,450 44.3 +19.6
Conservative Chris Clarkson 16,328 30.8 −29.4
Reform UK James Crocker 7,753 14.6 new
Labour Seyi Agboola 3,753 7.1 −4.3
Green Doug Rouxel 1,197 2.2 −1.6
Independent Kevin Taylor 292 0.5 new
New Open Non-Political Organised Leadership (NONPOL) Neil O'Neil 166 0.3 new
Majority 7,122 13.5 N/A
Turnout 52,939 70.0 −4.0
Registered electors 75,725
Liberal Democrats gain from Conservative Swing +24.5
General election 2024: Streatham and Croydon North [200]
Party Candidate Votes % ±%
Labour Co-op Steve Reed 23,232 52.1 –5.8
Green Scott Ainslie 7,629 17.1 +12.7
Conservative Anthony Boutall 5,328 12.0 –6.8
Liberal Democrats Claire Bonham 5,031 11.3 –6.2
Reform UK Philip Watson 1,994 4.5 +3.2
Workers Party Waseem Sherwani 910 2.0 N/A
CPA Magdaline Nzekwue 290 0.7 N/A
SDP Myles Owen 139 0.3 N/A
Majority 15,603 35.0 –4.1
Turnout 44,559 57.9 –9.6
Registered electors 76,966
Labour hold Swing Decrease9.3
General election 2024: Stretford and Urmston[201][202]
Party Candidate Votes % ±%
Labour Andrew Western 22,642 49.2 −11.1
Conservative Mark Cornes 6,492 14.1 −13.4
Reform UK Charlotte Faulkner 5,485 11.9 8.4
Workers Party Khalila Chaudry 4,461 9.7 new
Green Dan Jerrome 4,398 9.6 +6.9
Liberal Democrats Mark Clayton 2,216 4.8 −1.1
Rejoin EU Jim Newell 308 0.7 new
Majority 16,150 35.1 +2.3
Turnout 46,170 61.4 −8.0
Registered electors 75,153
Labour hold Swing -1.1%

Changes from the 2019 general election.


By-election 2022: Stretford and Urmston[203]
Party Candidate Votes % ±%
Labour Andrew Western 12,828 69.6 Increase 9.3
Conservative Emily Carter-Kandola 2,922 15.9 Decrease 11.7
Green Dan Jerrome 789 4.3 Increase 1.6
Liberal Democrats Anna Fryer 659 3.6 Decrease 2.4
Reform UK Paul Swansborough 650 3.5 New
Rejoin EU Jim Newell 237 1.3 New
Independent Hazel Gibb 183 1.0 New
Freedom Alliance Christina Glancy 76 0.4 New
SDP Julien Yvon 74 0.4 New
Majority 9,906 53.7 Increase 21.0
Turnout 18,418 25.8 Decrease 43.6
Labour hold Swing +10.5
General election 2024: Stroud[204]
Party Candidate Votes % ±%
Labour Simon Opher 25,607 46.4 +4.8
Conservative Siobhan Baillie 14,219 25.7 −20.0
Reform UK Chris Lester 6,329 11.5 +10.0
Green Pete Kennedy 5,729 10.4 +2.4
Liberal Democrats George James 2,913 5.3 +3.1
Independent Saskia Whitfield 261 0.5 N/A
Volt Jason Hughes 163 0.3 N/A
Majority 11,411 20.7 N/A
Turnout 55,244 70.9 −8.7
Registered electors 77,912
Labour gain from Conservative Swing Increase12.4
General election 2024: Suffolk Coastal
Party Candidate Votes % ±%
Labour Jenny Riddell-Carpenter[205] 15,672 31.7 +10.3
Conservative Thérèse Coffey[206] 14,602 29.5 −26.9
Reform UK Matthew Jackson[207] 7,850 15.9 N/A
Liberal Democrats Julia Ewart[208] 6,947 14.0 −1.1
Green Julian Cusack[209] 4,380 8.9 +4.5
Majority 1,070 2.2 N/A
Turnout 49,451 66.4 –5.7
Registered electors 74,522
Labour gain from Conservative Swing Increase18.7
General election 2024: Sunderland Central[210]
Party Candidate Votes % ±%
Labour Lewis Atkinson 16,852 42.2 ±0
Reform UK Chris Eynon 10,779 27.0 +15.4
Conservative Gregory Peacock 5,731 14.3 −21.1
Liberal Democrats Niall Hodson 3,602 9.0 +2.0
Green Rachel Featherstone 2,993 7.5 +4.7
Majority 6,073 15.2 +8.4
Turnout 39,957 52.6 −7.3
Registered electors 76,145
Labour hold Swing -7.7
2024 general election: Surrey Heath
Party Candidate Votes % ±%
Liberal Democrats Al Pinkerton[211] 21,387 44.8 +16.8
Conservative Ed McGuinness[212] 15,747 33.0 −24.9
Reform UK Samantha Goggin[213] 6,252 13.1 N/A
Labour Jess Hammersley-Rich[214] 3,148 6.6 −2.8
Green Jon Campbell[215] 1,162 2.4 −1.1
Heritage Elizabeth Wallitt[216] 92 0.2 N/A
Majority 5,640 11.8 N/A
Turnout 47,928 66.6 −7.0
Registered electors 71,934
Liberal Democrats gain from Conservative Swing Increase20.9
General election 2024: Sussex Weald[217]
Party Candidate Votes % ±%
Conservative Nusrat Ghani[218] 16,758 34.1 –29.6
Liberal Democrats Danielle Newson[219] 9,916 20.2 +3.4
Reform UK David Morgan[220] 8,920 18.1 N/A
Labour Dipesh Patel[221] 8,239 16.8 +1.9
Green Austin Henderson 3,762 7.7 +3.1
Independent Shaun Bowler 953 1.9 N/A
SDP Stephen Gander[222] 319 0.6 N/A
Heritage Dominie Stemp 156 0.3 N/A
UKIP Chris Magness 152 0.3 N/A
Majority 6,842 13.9 –33.0
Turnout 49,175 67.5 –3.0
Registered electors 72,897
Conservative hold Swing –16.5
General election 2024: Sutton and Cheam[223]
Party Candidate Votes % ±%
Liberal Democrats Luke Taylor 17,576 36.9 +3.5
Conservative Tom Drummond 13,775 28.9 −21.1
Labour Chrishni Reshekaron 8,430 17.7 +3.4
Reform UK Ryan Powell 5,787 12.2 +12.2
Green Aasha Anam 1,721 3.6 +1.3
Independent Hamilton Action-Man Kingsley 317 0.7 +0.7
Majority 3,801 8.0
Turnout 66 5
Registered electors 72,302
Liberal Democrats gain from Conservative Swing
General election 2024: Sutton Coldfield[224]
Party Candidate Votes % ±%
Conservative Andrew Mitchell 18,502 38.3 –22.1
Labour Rob Pocock 15,959 33.0 +9.4
Reform UK Mark Hoath 8,213 17.0 New
Liberal Democrats John Sweeney 2,587 5.4 –6.8
Green Ben Auton 2,419 5.0 +1.1
Workers Party Wajad Burkey 653 1.4 New
Majority 2,543 5.3 –31.5
Turnout 48,333 65.2 –4.0
Registered electors 74,080
Conservative hold Swing –15.8
General election 2024: Swansea West[225][226]
Party Candidate Votes % ±%
Labour Torsten Bell 14,761 41.4 −10.0
Reform UK Patrick Benham-Crosswell 6,246 17.5 +10.7
Liberal Democrats Michael O'Carroll 4,367 12.2 +5.8
Plaid Cymru Gwyn Williams 4,105 11.5 +5.6
Conservative Tara-Jane Sutcliffe 3,536 9.9 −18.8
Green Peter Jones 2,305 6.5 +5.7
TUSC Gareth Bromhall 337 0.9 +0.9
Rejected ballots
Majority 8,515 23.9 +1.3
Turnout 35,657 48.0 −11.2
Registered electors 74,236
Labour hold Swing Decrease 10.3

On 31 May Labour announced the selection of Torsten Bell, chief executive of the Resolution Foundation, as their candidate in the constituency. They were accused of "parachuting" their favoured candidate, against the wishes of local party members.[227] Bell had no connection to Swansea or Wales. The previous MP, Geraint Davies, had been barred from standing because he was subject to an investigation.[227]

General election 2024: Swindon North[228]
Party Candidate Votes % ±%
Labour Will Stone[229] 17,930 40.6 +10.1
Conservative Justin Tomlinson 13,827 31.3 –27.2
Reform UK Les Willis[230] 7,557 17.1 N/A
Green Andy Bentley[231] 2,366 5.4 +2.3
Liberal Democrats Flo Clucas 2,086 4.7 –3.2
Independent Debbie Hicks[232] 260 0.6 N/A
TUSC Scott Hunter 139 0.3 N/A
Majority 4,103 9.3 N/A
Turnout 44,165 60.3 –5.4
Registered electors 73,238
Labour gain from Conservative Swing Increase19.3
General election 2024: Swindon South[233]
Party Candidate Votes % ±%
Labour Heidi Alexander[234] 21,676 48.4 +8.2
Conservative Robert Buckland[235] 12,070 26.9 –24.7
Reform UK Catherine Kosidowski[236] 6,194 13.8 N/A
Green Rod Hebden[237] 2,539 5.7 +5.2
Liberal Democrats Matt McCabe[238] 1,843 4.1 –3.5
Independent Martin Costello[233] 472 1.1 N/A
Majority 9,606 21.5 N/A
Turnout 44,794 61.7 –6.6
Registered electors 72,596
Labour gain from Conservative Swing Increase16.5
General election 2024: Tamworth[239]
Party Candidate Votes % ±%
Labour Sarah Edwards 15,338 35.0 Increase 11.8
Conservative Eddie Hughes 13,956 31.9 Decrease 35.0
Reform UK Ian Cooper 11,004 25.1 Increase 25.1
Green Sue Howarth 1,579 3.6 Increase 1.6
Liberal Democrats Jed Marson 1,451 3.3 Decrease 2.0
UKIP Robert Bilcliff 290 0.7 Decrease 1.0
Workers Party Adam Goodfellow 170 0.4 New
Majority 1,382 3.1 N/A
Turnout 43,788 58.0 Decrease 6.5
Labour hold
2023 Tamworth by-election[240]
Party Candidate Votes % ±%
Labour Sarah Edwards 11,719 45.8 Increase 22.1
Conservative Andrew Cooper 10,403 40.7 Decrease 25.6
Reform UK Ian Cooper 1,373 5.4 New
Britain First Ashlea Simon 580 2.3 New
UKIP Robert Bilcliff 436 1.7 Decrease 0.1
Green Sue Howarth 417 1.6 Decrease 0.4
Liberal Democrats Sunny Virk 417 1.6 Decrease 3.7
Monster Raving Loony Howling Laud Hope 155 0.6 New
Independent Peter Longman 86 0.3 New
Majority 1,316 5.1 N/A
Turnout 25,586 35.9 Decrease 28.4
Labour gain from Conservative Swing Increase 23.9
General election 2024: Tatton [241][242]
Party Candidate Votes %
Conservative Esther McVey 19,956 38.4
Labour Ryan Jude 18,820 36.3
Reform UK Oliver Speakman 5,948 11.5
Liberal Democrats Jonathan Smith 4,614 8.9
Green Nigel Hennerley 2,571 5.0
Majority 1,136 2.1
Turnout 52,107 68.6
Conservative win (new boundaries)
General election 2024: Taunton and Wellington[243]
Party Candidate Votes % ±%
Liberal Democrats Gideon Amos[244] 24,331 48.4 +12.1
Conservative Rebecca Pow[245] 12,392 24.6 −27.4
Reform UK Charles Hansard[246] 8,053 16.0 N/A
Labour Brenda Weston[247] 3,552 7.1 −0.8
Green Ryan Trower[248] 1,832 3.6 N/A
Communist Rochelle Russell[249] 134 0.3 N/A
Majority 11,939 23.8 N/A
Turnout 50,294 64.4 −7.2
Registered electors 78,116
Liberal Democrats gain from Conservative Swing Increase19.8
General election 2024: Telford[250]
Party Candidate Votes % ±%
Labour Shaun Davies 18,212 44.7 +10.4
Reform UK Alan Adams 10,110 24.8 New
Conservative Hannah Campbell 8,728 21.4 –37.9
Green John Adams 2,120 5.2 New
Liberal Democrats Jo McKenna 1,560 3.8 −2.4
Majority 8,102 19.9 −5.7
Turnout 40,730 55.4 –6.7
Labour gain from Conservative Swing
General election 2024: Tewkesbury[251]
Party Candidate Votes % ±%
Liberal Democrats Cameron Thomas 20,730 42.7 +20.7
Conservative Laurence Robertson 14,468 29.8 –28.3
Reform UK Byron Davis 6,000 12.4 N/A
Labour Damola Animashaun 4,298 8.9 –6.8
Green Cate Cody 2,873 5.9 +1.7
CPA David Edgar 170 0.4 N/A
Majority 6,262 12.9 N/A
Turnout 48,539 66.1 –8.3
Registered electors 73,458
Liberal Democrats gain from Conservative Swing Increase24.5
General election 2024: The Wrekin[252]
Party Candidate Votes % ±%
Conservative Mark Pritchard 16,320 32.6 –32.1
Labour Roh Yakobi 15,437 30.9 +6.6
Reform UK Richard Leppington 9,920 19.8 +19.8
Liberal Democrats Anthony Lowe 4,757 9.5 +1.5
Green Patrick McCarthy 3,028 6.1 +3.2
Independent Chris Shipley 558 1.1 +1.1
Majority 883 1.8 −36.5
Turnout 50,020 63 –5.50
Registered electors 78,942
Conservative hold Swing
General election 2024: Thirsk and Malton[253] [254]
Party Candidate Votes % ±%
Conservative Kevin Hollinrake 19,544 39.2 −23.3
Labour Lisa Banes 11,994 24.1 +6.3
Reform UK Mark Robinson 8,963 18.0 N/A
Liberal Democrats Steve Mason 5,379 10.8 −1.7
Green Richard McLane 2,986 6.0 +1.5
Yorkshire Luke Brownlee 931 1.9 +0.2
Majority 7,550 15.1 −29.6
Turnout 49,797 63.4 −4.7
Registered electors 78,484
Conservative hold Swing Decrease14.8
General election 2024: Thornbury and Yate[255]
Party Candidate Votes % ±%
Liberal Democrats Claire Young[256] 20,815 39.0 +6.4
Conservative Luke Hall[257] 17,801 33.4 –25.1
Reform UK Andrew Banwell[258] 7,529 14.1 N/A
Labour Rob Logan[259] 5,057 9.5 +0.8
Green Alexandra Jenner-Fust[260] 2,165 4.1 +3.9
Majority 3,014 3.9 N/A
Turnout 53,367 68.3 −6.5
Registered electors 78,195
Liberal Democrats gain from Conservative Swing Increase15.8
General election 2024: Thurrock [261][262]
Party Candidate Votes % ±%
Labour Jen Craft 16,050 42.7 +9.8
Reform UK Sophie Preston-Hall 9,576 25.5 N/A
Conservative Jackie Doyle-Price 8,009 21.3 −38.6
Green Eugene McCarthy 1,632 4.4 +2.7
Liberal Democrats Michael Bukola 1,157 3.1 ±0.0
Workers Party Yousaff Khan 691 1.8 N/A
Independent Raj Nimal 443 1.2 N/A
Majority 6,474 17.2 N/A
Turnout 37,675 51.8 −8.7
Registered electors 73,405
Labour gain from Conservative
General election 2024: Tipton and Wednesbury[263]
Party Candidate Votes % ±%
Labour Antonia Bance[264] 11,755 36.9 −1.5
Conservative Shaun Bailey[265] 8,370 26.3 −24.4
Reform UK Jack Sabharwal[266] 8,019 25.2 +19.3
Green Mark Redding[267] 1,509 4.7 +2.8
Independent Mohammed Hussain-Billa 945 3 +3.0
Independent Abdul Husen 660 2.1 +2.1
Liberal Democrats Mark Rochell 592 1.9 −1.3
Majority 3,385
Turnout 42.9%
Labour win (new seat)
General election 2024: Tiverton and Minehead[268]
Party Candidate Votes % ±%
Liberal Democrats Rachel Gilmour[269] 18,326 38.6 +19.1
Conservative Ian Liddell-Grainger[270] 14,819 31.2 –30.1
Reform UK Frederick Keen[271] 7,787 16.4 N/A
Labour Jonathan Barter[272] 4,325 9.1 –5.2
Green Laura Buchanan[273] 2,234 4.7 +0.4
Majority 3,507 7.4 N/A
Turnout 47,491 66.1 –3.7
Registered electors 71,843
Liberal Democrats gain from Conservative Swing Increase24.6
General election 2024: Tonbridge
Party Candidate Votes % ±%
Conservative Tom Tugendhat[274] 20,517 40.8 –24.0
Labour Lewis Bailey[275] 9,351 18.6 +3.5
Green Anna Cope[276] 7,596 15.1 +7.2
Reform UK Teresa Hansford[277] 7,548 15.0 N/A
Liberal Democrats John Woollcombe[278] 4,234 8.4 –3.9
Ind. Alliance Tim Shaw[279] 926 1.8 N/A
SDP Ian Grattidge[280] 156 0.3 N/A
Majority 11,166 22.2 –27.5
Turnout 50,328 68.3 –5.6
Registered electors 72,799
Conservative hold Swing –13.8
General election 2024: Tooting [281]
Party Candidate Votes % ±%
Labour Rosena Allin-Khan 29,209 55.2 Increase2.5
Conservative Ethan Brooks 9,722 18.4 Decrease9.8
Green Nick Humberstone 5,672 10.7 Increase6.7
Liberal Democrats Judith Trounson 4,438 8.4 Decrease5.8
Reform UK Andrew Price 2,546 4.8 Increase4.0
Workers Party Tarik Hussain 807 1.5 New
Rejoin EU Jas Alduk 370 0.7 New
Independent Davinder Jamus 179 0.3 New
Majority 19,487 36.8 Increase12.3
Turnout 52,943 69.6 Decrease6.4
Registered electors 76,082
Labour hold Swing Increase6.2
General election 2024: Torbay[282]
Party Candidate Votes % ±%
Liberal Democrats Steve Darling[283] 18,937 41.1 +16.9
Conservative Kevin Foster[284] 13,588 29.5 –29.6
Reform UK Gordon Scott[285] 8,660 18.8 N/A
Labour Chris Wongsosaputro[286] 3,276 7.1 –5.9
Green Charlie West[287] 1,420 3.1 +0.7
Workers Party Paul Moor[288] 234 0.5 N/A
Majority 5,349 11.6 N/A
Turnout 46,115 60.5 −6.8
Registered electors 76,179
Liberal Democrats gain from Conservative Swing +23.3
General election 2024: Torfaen[225]
Party Candidate Votes % ±%
Labour Nick Thomas-Symonds 15,176 42.5 +0.7
Reform UK Ian Williams 7,854 22.0 +6.6
Conservative Nathan Edmunds 5,737 16.1 −15.7
Plaid Cymru Matthew Jones 2,571 7.2 +3.3
Green Philip Davies 1,705 4.8 +2.6
Liberal Democrats Brendan Roberts 1,644 4.6 −0.3
Independent Lee Dunning 881 2.5 New
Heritage Nikki Brooke 137 0.4 New
Rejected ballots
Majority 7,322 20.5 +10.5
Turnout 35,705 49.9 −10.3
Registered electors 71,738
Labour hold Swing Decrease 4.5
General election 2024: Torridge and Tavistock[289]
Party Candidate Votes % ±%
Conservative Geoffrey Cox[290] 16,049 31.6 –28.2
Liberal Democrats Phil Hutty[291] 12,099 23.8 +5.9
Labour Isabel Saxby[292] 10,765 21.2 +3.3
Reform UK Andrew Jackson[293] 9,152 18.0 N/A
Green Judy Maciejowska[294] 2,350 4.6 +1.2
Independent Alan Edward Rayner 405 0.8 N/A
Majority 3,950 7.8 –34.1
Turnout 50,820 68.0 –5.1
Registered electors 74,727
Conservative hold Swing Decrease17.1
General election 2024: Tottenham[295]
Party Candidate Votes % ±%
Labour David Lammy 23,066 57.5 −20.3
Green David Craig 7,632 19.0 +14.7
Independent Nandita Lal 2,348 5.8 +5.8
Conservative Attic Rahman 2,320 5.8 −5.3
Liberal Democrats Hari Prabu 1,928 4.8 −0.2
Reform UK Roger Gravett 1,602 4.0 +2.7
Workers Party Jennifer Obaseki 659 1.6 N/A
Rejoin EU Andrew Miles 306 0.8 N/A
CPA Amelia Allao 224 0.6 N/A
Communist League Pamela Holmes 63 0.2 N/A
Majority 15,434 38.4 −26.0
Turnout 40,148 52.9 −7.3
Registered electors 75,906
Labour hold Swing Decrease17.5
General election 2024: Truro and Falmouth[296]
Party Candidate Votes % ±%
Labour Co-op Jayne Kirkham 20,783 41.3 +2.5
Conservative Cherilyn Mackrory 12,632 25.1 –21.7
Liberal Democrats Ruth Gripper 6,552 13.0 +2.2
Reform UK Steve Rubidge 6,163 12.3 N/A
Green Karen La Borde 3,470 6.9 +4.1
Independent Peter Lawrence 498 1.0 N/A
Liberal Peter White 166 0.3 –0.4
Majority 8,151 16.2 N/A
Turnout 50,444 69.1 –6.5
Registered electors 72,982
Labour Co-op gain from Conservative Swing Increase12.2
General election 2024: Tunbridge Wells [297]
Party Candidate Votes % ±%
Liberal Democrats Mike Martin 23,661 43.6 +15.3
Conservative Neil Mahapatra 14,974 27.6 −27.5
Reform UK John Gager 6,484 12.0 +12.0
Labour Hugo Pound 6,178 11.4 −3.4
Green John Hurst 2,344 4.3 +4.3
Independent Hassan Kassem 609 1.1 +1.1
Majority 8,687 16.0 N/A
Turnout 54,250 69.2 −3.8
Registered electors 78,738
Liberal Democrats gain from Conservative Swing Increase21.4
General election 2024: Twickenham [298]
Party Candidate Votes % ±%
Liberal Democrats Munira Wilson 30,185 56.3 +0.1
Conservative Jonathan Hulley 8,728 16.3 –17.5
Labour Tom Bruce 6,693 12.5 +3.8
Reform UK Alexander Starling 4,092 7.6 +6.3
Green Chantal Kerr-Sheppard 3,590 6.7 N/A
Workers Party Umair Malik 347 0.6 N/A
Majority 21,457 40.0 +17.6
Turnout 53,635 71.5 −5.4
Registered electors 74,980
Liberal Democrats hold Swing Increase8.8
General election 2024: Tynemouth[299]
Party Candidate Votes % ±%
Labour Alan Campbell 24,491 50.6 Increase 3.9
Conservative Lewis Bartoli[300] 9,036 18.7 Decrease 21.5
Reform UK Rosalyn Elliot[301] 7,392 15.3 Increase 11.4
Green Chloe-Louise Fawcett-Reilly[302] 3,592 7.4 Increase 5.0
Liberal Democrats John Appleby 2,709 5.6 Decrease 1.1
Independent Mustaque Rahman 531 1.1 New
Party of Women Kelly Dougall[303] 286 0.6 New
Independent Christopher Greener 273 0.6 New
Heritage Adam Thewlis 108 0.2 New
Majority 15,455 31.9 Increase 23.3
Turnout 48,418 66.0 Decrease 8.00
Labour hold Swing Increase 12.7
General election 2024: Upper Bann[304]
Party Candidate Votes % ±%
DUP Carla Lockhart 21,642 45.7 +4.9
Sinn Féin Catherine Nelson 14,236 30.1 +5.4
Alliance Eóin Tennyson 6,322 13.3 +0.6
UUP Kate Evans 3,662 7.7 −4.8
SDLP Malachy Quinn 1,496 3.2 −6.2
Majority 7,406 15.6
Turnout 47,358 58.0 −2.0
Registered electors 81,249
DUP hold Swing Decrease 0.2
General election 2024: Uxbridge and South Ruislip[305]
Party Candidate Votes % ±%
Labour Danny Beales 16,599 36.2 –0.8
Conservative Steve Tuckwell 16,012 34.9 –17.7
Reform UK Tim Wheeler 6,610 14.4 N/A
Green Sarah Green 4,354 9.5 +6.8
Liberal Democrats Ian Rex-Hawkes 1,752 3.8 –2.8
TUSC Gary Harbord 223 0.5 N/A
SDP Stephen Gardner 200 0.4 N/A
UKIP Geoff Courtenay 164 0.4 –0.2
Majority 587 1.3 N/A
Turnout 45,914 61.4 –6.3
Registered electors 74,746
Labour gain from Conservative Swing Increase8.5
2023 Uxbridge and South Ruislip by-election[306]
Party Candidate Votes % ±%
Conservative Steve Tuckwell 13,965 45.2 –7.4
Labour Danny Beales 13,470 43.6 +6.0
Green Sarah Green 893 2.9 +0.7
Reclaim Laurence Fox 714 2.3 N/A
Liberal Democrats Blaise Baquiche 526 1.7 –4.6
SDP Steve Gardner 248 0.8 N/A
Independent Kingsley Hamilton Anti-Ulez 208 0.7 N/A
Count Binface Count Binface 190 0.6 +0.5
Independent No-Ulez Leo Phaure 186 0.6 N/A
Rejoin EU Richard Hewison 105 0.3 N/A
Let London Live Piers Corbyn 101 0.3 N/A
Independent Cameron Bell 91 0.3 N/A
CPA Enomfon Ntefon 78 0.3 N/A
UKIP Rebecca Jane 61 0.2 –0.4
Climate Ed Gemmell 49 0.2 N/A
Monster Raving Loony Howling Laud Hope 32 0.1 –0.2
Independent 77 Joseph 8 0.0 N/A
Majority 495 1.6 –13.4
Turnout 30,925 46.1 –22.4
Registered electors 67,067
Conservative hold Swing –6.7
General election 2024: Vale of Glamorgan[307]
Party Candidate Votes % ±%
Labour Kanishka Narayan 17,740 38.7 −5.2
Conservative Alun Cairns 13,524 29.5 −19.6
Reform UK Toby Rhodes-Matthews 6,973 15.2 New
Plaid Cymru Ian James Johnson 3,245 7.1 New
Green Lynden Mack 1,881 4.1 −1.9
Liberal Democrats Steven Rajam 1,612 3.5 New
Abolish Stuart Field 669 1.5 +1.5
Independent Steven Sluman 182 0.4 New
Rejected ballots
Majority 4,216 9.2% +2.7%
Turnout 45,826 62% −9.4%
Registered electors 74,374
Labour gain from Conservative Swing Increase 7.2
General election 2024: Vauxhall and Camberwell Green[308]
Party Candidate Votes % ±%
Labour Co-op Florence Eshalomi 21,528 57.4 –3.1
Green Catherine Dawkins 6,416 17.1 +13.0
Liberal Democrats Chris French 4,549 12.1 –7.0
Conservative Aarti Joshi 2,809 7.5 –7.0
Reform UK Mike King 2,033 5.4 +3.8
SDP Andrew McRobbie 201 0.5 N/A
Majority 15,112 40.3 –1.1
Turnout 37,536 53.9 –12.4
Registered electors 69,658
Labour hold Swing Decrease8.1
General election 2024: Wakefield and Rothwell [309][310]
Party Candidate Votes % ±%
Labour Co-op Simon Lightwood 17,773 43.7 +4.2
Reform UK David Dews 8,427 20.7 +17.5
Conservative Arnold Eric Craven 7,322 18.0 −26.9
Liberal Democrats Stewart Golton 3,249 8.0 −2.9
Green Ash Routh 2,389 5.9 +4.9
Workers Party Keith Mason 705 1.7 N/A
Yorkshire Brent Hawksley 606 1.5 +1.0
SDP Nicholas Sanders 185 0.5 N/A
Majority 9,346 23.0 N/A
Turnout 40,656 54.2 −12.2
Registered electors 75,067
Labour Co-op gain from Conservative Swing −6.7
General election 2024: Wallasey [311][312]
Party Candidate Votes % ±%
Labour Angela Eagle 24,674 57.7 −6.0
Reform UK David Burgess-Joyce 6,678 15.6 +11.5
Conservative Robbie Lammas 4,987 11.7 −14.2
Green Jane Turner 3,905 9.1 +6.7
Liberal Democrats Vicky Downie 1,843 4.3 +0.4
Workers Party Philip Bimpson 462 1.1 New
Freedom Alliance Ian Pugh 197 0.5 New
Rejected ballots 168
Majority 17,996 42.1 +4.4
Turnout 42,914 57.9 −12.5
Registered electors 74,082
Labour hold Swing −8.7

Changes are from the notional 2019 results on the 2024 boundaries.[313]

General election 2024: Walsall and Bloxwich[314][315][note 1]
Party Candidate Votes % ±%
Labour Valerie Vaz 12,514 33.5
Independent Aftab Nawaz 7,600 20.4
Reform UK Elaine Williams 7,293 19.5
Conservative Shannon Lloyd 6,679 17.9
Green Sadat Hussain 2,288 6.1
Liberal Democrats Patrick Stillman 817 2.2
Majority 4,914 13.2
Rejected ballots 141 0.4
Turnout 37,332 49.8
Registered electors 74,951
Labour win (new seat)
General election 2024: Walthamstow[318]
Party Candidate Votes % ±%
Labour Co-op Stella Creasy 27,172 59.3 –16.8
Green Rosalinda Rowlands 9,176 20.0 +16.4
Conservative Sanjana Karnani 2,353 5.1 –7.2
Reform UK Martin Lonergan 1,836 4.0 +2.4
Liberal Democrats Rebecca Taylor 1,736 3.8 –2.1
Workers Party Imran Arshad 1,535 3.3 N/A
Independent Mohammed Ashfaq 914 2.0 N/A
TUSC Nancy Taaffe 561 1.2 N/A
Independent Dan Edelstyn 288 0.6 N/A
Independent Ruth Rawlins 288 0.6 N/A
Majority 17,996 39.3 –24.5
Turnout 45,859 60.1 –8.1
Registered electors 76,338
Labour Co-op hold Swing Decrease16.6
General election 2024: Warrington North[319]
Party Candidate Votes % ±%
Labour Charlotte Nichols 18,730 46.8 Increase 2.6
Reform UK Trevor Nicholls 9,540 23.8 Increase 18.2
Conservative Yasmin Al-Atroshi 6,486 16.2 Decrease 24.7
Liberal Democrats David Crowther 2,737 6.8 Increase 0.2
Green Hannah Spencer 1,889 4.7 Increase 2.0
Independent Maddison Wheeldon 659 1.6 New
Majority 9,190 23.0 Increase 19.7
Turnout 40,041 57.3 Decrease 7.3
Labour hold Swing -7.8
General election 2024: Warrington South[320]
Party Candidate Votes % ±%
Labour Co-op Sarah Hall[321] 23,201 46.7 Increase 2.2
Conservative Andy Carter[322] 11,861 23.9 Decrease 20.5
Reform UK Janet Barbara Balfe 7,913 15.9 Increase 13.2
Liberal Democrats Graham Gowland[323] 3,829 7.7 Decrease 0.5
Green Stephanie Davies[324] 2,313 4.7 Increase 4.7
Independent Peter Willett 445 0.9 New
SDP Graeme Kelly[325] 110 0.2 New
Majority 11,340 22.8 N/A
Turnout 49,672 63.0 Decrease 7.2
Labour gain from Conservative Swing Increase 4.4
General election 2024: Warwick and Leamington[326]
Party Candidate Votes % ±%
Labour Matt Western 23,975 48.7 +5.4
Conservative James Uffindell 11,563 23.5 −17.6
Reform UK Nigel Clarke 5,154 10.5 +9.1
Green Hema YellaPragada 4,471 9.1 +6.2
Liberal Democrats Louis Adam 3,881 7.9 −3.0
UKIP Laurie Steele 154 0.3 +0.3
Majority 12,412 25.2 +23.7
Turnout 49,198 64.5 −6.5
General election 2024: Washington and Gateshead South[327]
Party Candidate Votes % ±%
Labour Sharon Hodgson* 17,682 47.8 +4.7
Reform UK Paul Donaghy 10,769 29.1 +15.3
Conservative Shaun Parsons 4,654 12.6 −21.1
Green Michal Chantkowski 1,687 4.6 +1.9
Liberal Democrats Ciaran Morrissey 1,602 4.3 −0.6
Independent Sharon McLafferty 627 1.7 New
Majority 6,913 18.7
Turnout 37,021 52.0 −6.3
Registered electors
Labour win (new seat)
General election 2024: Watford[328]
Party Candidate Votes % ±%
Labour Matt Turmaine 15,708 35.3 –4.0
Conservative Dean Russell 10,985 24.7 –17.3
Liberal Democrats Ian Stotesbury 7,577 17.0 –0.7
Reform UK Gary Ling 4,930 11.1 N/A
Workers Party Khalid Chohan 2,659 6.0 N/A
Green Arran Bowen-la Grange 2,428 5.5 +5.2
Heritage Sarah Knott 168 0.4 N/A
Majority 4,723 10.6 N/A
Turnout 44,455 60.9 –7.5
Registered electors 73,000
Labour gain from Conservative Swing Increase6.7
General election 2024: Waveney Valley[225]
Party Candidate Votes % ±%
Green Adrian Ramsay 20,467 41.7 +32.4
Conservative Richard Rout 14,874 30.3 −31.9
Reform UK Scott Huggins 7,749 15.8 N/A
Labour Gurpreet Padda 4,621 9.4 −9.2
Liberal Democrats John Shreeve 1,214 2.5 −6.7
SDP Maya Severyn 118 0.2 N/A
Majority 5,593 11.4 N/A
Turnout 49,043 68.5 –4.2
Registered electors 71,629
Green gain from Conservative Swing +32.2
General election 2024: Weald of Kent[329]
Party Candidate Votes % ±%
Conservative Katie Lam 20,202 39.8 –32.2
Labour Lenny Rolles 11,780 23.2 +9.1
Reform UK Daniel Kersten 10,208 20.1 N/A
Green Kate Walder 4,547 9.0 +5.1
Liberal Democrats John Howson 3,975 7.8 −2.3
Majority 8,422 16.6 –41.3
Turnout 50,712 66.7 –4.1
Registered electors 75,988
Conservative hold Swing Decrease20.7
General election 2024: Wellingborough and Rushden [330]
Party Candidate Votes % ±%
Labour Gen Kitchen 17,734 40.3
Conservative David Goss 12,248 27.9
Reform UK Ben Habib 9,456 21.5
Green Paul Mannion 2,704 6.2
Liberal Democrats Christopher Townsend 1,570 3.6
SDP Jeremy Brittin 273 0.6 New
Majority 5,486 12.5
Turnout 43,985 57.4
Labour hold
2024 Wellingborough by-election[331]
Party Candidate Votes % ±%
Labour Gen Kitchen 13,844 45.9 +19.4
Conservative Helen Harrison 7,408 24.6 −37.6
Reform UK Ben Habib 3,919 13.0 New
Liberal Democrats Ana Gunn 1,422 4.7 −3.2
Independent Marion Turner-Hawes 1,115 3.7 New
Green Will Morris 1,020 3.4 −0.1
Independent Kevin Watts 533 1.8 New
Britain First Alex Merola 477 1.6 New
Monster Raving Loony Nick the Flying Brick 217 0.7 New
Independent Andre Pyne-Bailey 172 0.6 New
Independent Ankit Post-Mortem 18 0.1 New
Majority 6,436 21.3 N/A
Turnout 30,145 38.0 −26.3
Registered electors 79,376
Labour gain from Conservative Swing +28.5
General election 2024: Wells and Mendip Hills[332]
Party Candidate Votes % ±%
Liberal Democrats Tessa Munt[333] 23,622 46.9 +16.1
Conservative Meg Powell-Chandler[334] 12,501 24.8 −31.3
Reform UK Helen Hims[335] 6,611 13.1 N/A
Labour Co-op Joe Joseph[336] 3,527 7.0 −3.8
Green Peter Welsh[337] 2,068 4.1 +2.9
Independent Abi McGuire[338] 1,849 3.7 N/A
Independent Craig Clarke 190 0.4 N/A
Majority 11,121 22.1 N/A
Turnout 50,368 69.9 −10.9
Registered electors 72,051
Liberal Democrats gain from Conservative Swing Increase23.7
General election 2024: Welwyn Hatfield[339][340]
Party Candidate Votes % ±%
Labour Andrew Lewin 19,877 41.0 +9.3
Conservative Grant Shapps 16,078 33.2 −19.4
Reform UK Jack Aaron 6,397 13.2 New
Liberal Democrats John Munro 3,117 6.4 −6.3
Green Sarah Butcher 2,986 6.2 +3.1
Majority 3,799 7.8 N/A
Turnout 48,455 64.6 −4.9
Labour gain from Conservative Swing +14.4
General election 2024: West Aberdeenshire and Kincardine [341][342]
Party Candidate Votes % ±%
Conservative Andrew Bowie 17,428 35.6 –7.1
SNP Glen Reynolds 13,987 28.6 –12.5
Labour Kate Blake 6,397 13.1 +8.5
Liberal Democrats Michael Turvey 6,342 13.0 +1.3
Reform UK Brandon Innes 3,497 7.1 New
Scottish Green William Linegar 1,032 2.1 New
Independent Iris Leask 219 0.4 New
Independent David Neil 56 0.1 New
Majority 3,441 7.0 +5.4
Turnout 48,958 67.3 –5.3
Registered electors 72,994
Conservative hold Swing +2.7
General election 2024: West Bromwich[343]
Party Candidate Votes % ±%
Labour Sarah Coombes 16,872 46.2 +4.1
Conservative Will Goodhand 7,318 20.1 −27.3
Reform UK Ray Nock 7,101 19.5 +15.7
Green Gita Joshi 2,036 5.6 +3.7
Independent Mohammed Yasin 1,707 4.7 +4.7
Liberal Democrats Parmjit Singh Gill 1,314 3.6 +0.1
UKIP Sam Harding 133 0.4 +0.4
Majority 9,554 26.1
Turnout 49.2
Labour win (new seat)
General election 2024: West Dorset[344]
Party Candidate Votes % ±%
Liberal Democrats Edward Morello 26,999 51.3 +18.5
Conservative Chris Loder 19,210 36.5 −17.8
Labour Donna Lumsden 3,086 5.9 −3.5
Green Kelvin Clayton 2,288 4.3 +0.8
Independent Oliver Chisholm 733 1.4 N/A
Independent Marcus White 289 0.5 N/A
Majority 7,789 14.8 N/A
Turnout 52,605 69.2 –7.5
Registered electors 75,998
Liberal Democrats gain from Conservative Swing
General election 2024: West Dunbartonshire [345][346]
Party Candidate Votes % ±%
Labour Douglas McAllister 19,312 48.8 +20.2
SNP Martin Docherty-Hughes 13,302 33.6 −16.1
Reform UK David Smith 2,770 7.0 New
Scottish Green Paula Baker 1,496 3.8 +1.9
Conservative Maurice Corry 1,474 3.7 −10.5
Liberal Democrats Paul Donald Kennedy 839 2.1 −2.1
Scottish Family Andrew Muir 318 0.8 New
Sovereignty Kelly Wilson 73 0.2 New
Majority 6,010 15.2 N/A
Turnout 39,707 57.5 −9
Registered electors 69.074
Labour gain from SNP Swing +18.2
General election 2024: West Ham and Beckton [347]
Party Candidate Votes % ±%
Labour James Asser 16,434 45.2 –25.5
Newham Independents Sophia Naqvi 7,180 19.8 N/A
Green Rob Callender 3,897 10.7 +8.2
Conservative Holly Ramsey 3,781 10.4 –6.0
Reform UK Georgie David[c][d] 2,800 7.7 +4.9
Liberal Democrats Emily Bigland 1,606 4.4 –1.7
CPA Kayode Shedowo 460 1.3 +0.2
TUSC Lois Austin 190 0.5 N/A
Majority 9,254 25.7 –28.6
Turnout 36,343 46.1 –11.2
Registered electors 78,790
Labour hold
  1. ^ After nominations for the 2024 general election closed, Reform UK withdrew support for Lilley on the 29 June, after reports of "offensive comments" on asylum seekers.[137]
  2. ^ Lali contested the election as an Independent, but with the support of the Revolutionary Communist Party, of which she is a member.[198]
  3. ^ Peter Monks was initially named by Reform as a candidate, but was replaced by the time candidates were declared.[citation needed]
  4. ^ On 2 July 2024, Georgie David stood down as the Reform UK candidate and endorsed the Conservative Party candidate.[348][349]
General election 2024: West Lancashire[350]
Party Candidate Votes % ±%
Labour Ashley Dalton 22,305 50.5 −1.6
Conservative Mike Prendergast 8680 19.6 −16.7
Reform UK Simon Evans 7909 17.9 +13.6
Green Charlotte Houltram 3263 7.4 +5
Liberal Democrats Graham Smith 2043 4.6 −0.3
Majority 13,625 30.8 −6.1
Turnout 44,200 60.3 +28.9
Registered electors 74,083
Labour hold Swing Increase 7.5
By-election 2023: West Lancashire
Party Candidate Votes % ±%
Labour Ashley Dalton 14,068 62.3 +10.2
Conservative Mike Prendergast 5,742 25.4 −10.9
Reform UK Jonathan Kay 997 4.4 +0.1
Liberal Democrats Jo Barton 918 4.1 −0.8
Green Peter Cranie 646 2.8 +0.5
Monster Raving Loony Howling Laud Hope 210 0.9 New
Majority 8,326 36.9 +21.0
Turnout 22,639 31.4 −40.7
Labour hold Swing +10.5
General election 2024: West Suffolk[351]
Party Candidate Votes % ±%
Conservative Nick Timothy 15,814 34.3 –30.0
Labour Rebecca Denness 12,567 27.2 +5.0
Reform UK David Bull 9,623 20.8 N/A
Liberal Democrats Henry Batchelor 4,284 9.3 +0.3
Green Mark Ereira-Guyer 2,910 6.3 +1.8
Independent Katie Parker 485 1.1 N/A
Independent Luke O'Brien 345 0.7 N/A
SDP Ivan Kinsman 133 0.3 N/A
Majority 3,247 7.1 –35.1
Turnout 46,331 60.1 –4.6
Registered electors 77,149
Conservative hold Swing Decrease17.5
General election 2024: West Tyrone[352]
Party Candidate Votes % ±%
Sinn Féin Órfhlaith Begley 22,711 52.0 +11.9
DUP Tom Buchanan 6,794 15.5 −6.2
SDLP Daniel McCrossan 5,821 13.3 −5.2
UUP Matthew Bell 2,683 6.1 −0.5
TUV Stevan Patterson 2,530 5.8 new
Alliance Stephen Donnelly 2,287 5.2 −4.4
Aontú Leza Houston 778 1.8 −0.5
NI Conservatives Stephen Lynch 91 0.2 +0.2
Majority 15,917 36.5 +11.9
Turnout 43,695 59 −3.40
Registered electors 74,269
Sinn Féin hold Swing
General election 2024: West Worcestershire[353]
Party Candidate Votes % ±%
Conservative Harriett Baldwin 19,783 36.2 –24.5
Liberal Democrats Dan Boatright 13,236 24.2 +6.1
Labour Kash Haroon 8,335 15.2 –1.3
Reform UK Christopher Edmondson 7,902 14.4 +14.4
Green Natalie McVey 5,068 9.3 +4.5
Party of Women Seonaid Barber 363 0.7 +0.7
Majority 6,547 12.0 –30.6
Turnout 54,687 69.0 –6.1
Conservative hold Swing
General election 2024: Westmorland and Lonsdale
Party Candidate Votes %
Liberal Democrats Tim Farron 31,061 62.7
Conservative Matty Jackman 9,589 19.4
Reform UK James Townley 4,842 9.8
Labour Pippa Smith 2,306 4.7
Green Phil Clayton 1,486 3.0
Independent John Studholme 111 0.2
Heritage Izzy Solabarrieta 81 0.2
SDP Wendy Long 57 0.1
Majority 21,472 43.3
Turnout 72,029 68.8
Liberal Democrats win (new boundaries)
General election 2024: Weston-super-Mare[354][355]
Party Candidate Votes % ±%
Labour Daniel Aldridge 16,310 38.5 +10.4
Conservative John Penrose 11,901 28.1 –29.0
Reform UK Richard Pearse 7,735 18.2 N/A
Liberal Democrats Patrick Keating 3,756 8.9 –2.8
Green Thomas Daw 2,688 6.3 +3.3
Majority 4,409 10.4 N/A
Turnout 42,533 59.6 –5.5
Registered electors 71,396
Labour gain from Conservative Swing Increase19.7
General election 2024: Wetherby and Easingwold [356][357]
Party Candidate Votes % ±%
Conservative Alec Shelbrooke 20,597 39.4 −28.8
Labour Ben Pickles 15,751 30.1 +11.9
Reform UK Mike Jordan 7,288 13.9 N/A
Green Arnold Warneken[n 1] 4,529 8.7 +4.8
Liberal Democrats James Monaghan 3,351 6.4 −1.5
Yorkshire John Hall 743 1.4 −0.3
Majority 4,846 9.3 –40.1
Turnout 52,259 70.3 −5.8
Registered electors 74,334
Conservative hold Swing Decrease20.4
General election 2024: Whitehaven & Workington
Party Candidate Votes % ±%
Labour Josh MacAlister[359] 22,173 52.9
Reform UK David Surtees[360] 8,887 21.2
Conservative Andrew Johnson[361] 8,455 20.2
Green Jill Perry[362] 1,207 2.9
Liberal Democrats Chris Wills[363] 1,189 2.8
Majority 13,286 31.7
Turnout 41,911 57.3%
Registered electors
Labour win (new seat)
General election 2024: Widnes and Halewood[364][365]
Party Candidate Votes % ±%
Labour Derek Twigg 23,484 61.6 −4.9
Reform UK Jake Fraser 7,059 18.5 +10.9
Conservative Sean Houlston 3,507 9.2 −11.6
Green Nancy Mills 2,058 5.4 +3.1
Liberal Democrats David Coveney 1,593 4.2 +1.4
Workers Party Michael Murphy 415 1.1 new
Majority 16,425 43.1 −2.5
Turnout 38,116 54.5 −13.1
Registered electors 70,161
Labour hold Swing +7.9
General election 2024: Wigan[366]
Party Candidate Votes % ±%
Labour Lisa Nandy 19,401 47.4 Increase 0.7
Reform UK Andy Dawber 9,852 24.1 Increase 10.9
Conservative Henry Mitson 4,310 10.5 Decrease 21.3
Independent Maureen O'Bern 3,522 8.6 New
Liberal Democrats Brian Crombie-Fisher 1,692 4.1 Decrease 1.3
Green Jane Leicester 1,629 4.0 Increase 1.1
Independent Jan Cunliffe 406 1.0 New
Independent The Zok 87 0.2 New
Majority 9,549 23.3 Increase 8.4
Turnout 40,899 52.9 Decrease 6.6
Registered electors 77,538
Labour hold Swing -5.1
General election 2024: Wimbledon [367]
Party Candidate Votes % ±%
Liberal Democrats Paul Kohler 24,790 45.1 +6.8
Conservative Danielle Dunfield-Prayero 12,180 22.2 –17.6
Labour Eleanor Stringer 11,733 21.3 +0.5
Reform UK Ben Cronin 3,221 5.9 N/A
Green Rachel Brooks 2,442 4.4 N/A
Workers Party Aaron Mafi 341 0.6 N/A
Independent Sarah Barber 129 0.2 N/A
Independent Amy Lynch 80 0.1 N/A
Heritage Michael Watson 69 0.1 N/A
Majority 12,610 22.9 N/A
Turnout 54,985 72.0 −4.2
Registered electors 76,334
Liberal Democrats gain from Conservative Swing Increase12.0
General election 2024: Winchester [368]
Party Candidate Votes % ±%
Liberal Democrats Danny Chambers 29,939 52.5 +12.6
Conservative Flick Drummond 16,118 28.2 −25.8
Reform UK Sean Whelan 4,797 8.4 N/A
Labour Hannah Dawson 3,023 5.3 +0.5
Green Lorraine Estelle 2,740 4.8 +3.9
SDP Andrew Davis 146 0.3 N/A
Independent Chris Barfoot 142 0.3 N/A
Independent Kevin D'Cruze 127 0.2 N/A
Hampshire Ind. Andy Liming 44 0.1 N/A
Majority 13,821 24.2 N/A
Turnout 57,261 73.1 −10.4
Registered electors 78,289
Liberal Democrats gain from Conservative Swing Increase19.2
General election 2024: Windsor[369]
Party Candidate Votes % ±%
Conservative Jack Rankin[370] 16,483 36.4 –19.6
Labour Pavitar Mann[371] 10,026 22.2 +2.6
Liberal Democrats Julian Tisi[372] 9,539 21.1 +2.2
Reform UK Harl Grewal 4,660 10.3 +10.0
Green Michael Boyle[373] 2,288 5.1 +1.6
Independent David Buckley[374] 1,629 3.6 +2.6
Workers Party Simran Dhillon 621 1.4 N/A
Majority 6,457 14.3 –22.2
Turnout 45,419 61.9 –5.4
Registered electors 73,334
Conservative hold Swing Decrease11.1
General election 2024: Wirral West[375][376]
Party Candidate Votes % ±%
Labour Matthew Patrick 23,156 46.4 Increase1.2
Conservative Jenny Johnson 13,158 26.3 Decrease18.1
Reform UK Ken Ferguson 6,422 12.9 Increase10.7
Green Gail Jenkinson 4,160 8.3 Increase5.8
Liberal Democrats Peter Reisdorf 3,055 6.1 Increase0.4
Rejected ballots 187
Majority 9,998 20.0 Increase19.2
Turnout 50,138 68.8 Decrease8.9
Registered electors 72,838
Labour hold Swing Increase9.6

Changes are from the notional 2019 results on the 2024 boundaries.[377]

General election 2024: Witham[378]
Party Candidate Votes % ±%
Conservative Priti Patel 18,827 37.2 –29.5
Labour Rumi Chowdhury 13,682 27.0 +9.5
Reform UK Timothy Blaxill 9,870 19.5 N/A
Green James Abbott 3,539 7.0 +1.2
Liberal Democrats Ashley Thompson 3,439 6.8 –3.2
Independent Chelsey Jay 1,246 2.5 N/A
Majority 5,145 10.2 –38.6
Turnout 50,603 64.0 –5.4
Registered electors 79,072
Conservative hold Swing Decrease19.5
General election 2024: Witney[379][380]
Party Candidate Votes % ±%
Liberal Democrats Charles Maynard 20,832 41.2 +15.2
Conservative Robert Courts 16,493 32.6 −25.5
Reform UK Richard Langridge 6,307 12.5 +12.5
Labour Antonio Weiss 4,773 9.4 −6.0
Green Andrew Prosser 1,661 3.3 N/A
Independent Barry Ingleton 350 0.7 N/A
Heritage David Cox 168 0.3 N/A
Majority 4,339 8.6 N/A
Turnout 50,584 67.1 –2.6
Registered electors 75,448
Liberal Democrats gain from Conservative Swing Increase20.4
General election 2024: Woking[381]
Party Candidate Votes % ±%
Liberal Democrats Will Forster 24,019 49.9 +18.8
Conservative Jonathan Lord 12,773 26.5 –21.8
Reform UK Richard Barker 4,888 10.2 N/A
Labour Ese Erheriene 4,444 9.2 –7.5
Green Nataly Anderson 1,853 3.8 +1.0
Heritage Tim Read 168 0.3 N/A
Majority 11,246 23.4 N/A
Turnout 48,145 66.0 –4.4
Registered electors 72,977
Liberal Democrats gain from Conservative Swing +20.3
General election 2024: Wokingham
Party Candidate Votes % ±%
Liberal Democrats Clive Jones 25,743 47.7 +15.4
Conservative Lucy Demery 17,398 32.2 −23.3
Reform UK Colin Wright 5,274 9.8 N/A
Labour Monica Hamidi 3,631 6.7 −3.2
Green Merv Boniface 1,953 3.6 +1.4
Majority 8,345 15.5 N/A
Turnout 53,999 72.0 −6.3
Registered electors 75,082
Liberal Democrats gain from Conservative Swing Increase19.4
General election 2024: Wolverhampton North East[382]
Party Candidate Votes % ±%
Labour Sureena Brackenridge 14,282 42.9 +7.0
Conservative Jane Stevenson 8,860 26.6 −29.1
Reform UK Paul Williams 7,721 23.2 +20.2
Green Kwaku Tano-Yeboah 1,424 4.3 +2.5
Liberal Democrats Peter Thornton 1,002 3.0 −0.6
Majority 5,422 16.3 N/A
Turnout 33,289 47.0 −9.1
Labour gain from Conservative Swing +18
General election 2024: Wolverhampton South East[383]
Party Candidate Votes % ±%
Labour Pat McFadden 16,800 50.3 +2.9
Reform UK Carl Hardwick 7,612 22.8 +16.9
Conservative Victoria Wilson 5,654 16.9 −24.3
Green Paul Darke 1,643 4.9 +3.2
Workers Party Athar Warraich 915 2.7 New
Liberal Democrats Bart Ricketts 758 2.3 −1.5
Majority 9,188 27.5 +23.8
Turnout 33,382 43.0 −7.4
Labour hold Swing –7.0
General election 2024: Wolverhampton West[384][385]
Party Candidate Votes % ±%
Labour Warinder Juss[386] 19,331 44.3 −1.2
Conservative Mike Newton[387] 11,463 26.3 −21.1
Reform UK Donald Brookes[388] 6,078 13.9 +11.4
Green Andrea Cantrill[389] 2,550 5.8 +5.6
Ind. Network Celia Hibbert 1,395 3.2 New
Liberal Democrats Phillip Howells 1,376 3.2 −1.2
Independent Zahid Shah 888 2.0 New
Workers Party Vikas Chopra[390] 576 1.3 New
Majority 7,868 18.0
Turnout 43,657
Labour gain from Conservative Swing
General election 2024: Worcester[391]
Party Candidate Votes % ±%
Labour Tom Collins 18,622 40.5 +3.0
Conservative Marc Bayliss 11,506 25.0 −25.8
Reform UK Andy Peplow 6,723 14.6 New
Green Tor Pingree 4,789 10.4 +7.1
Liberal Democrats Mel Allcott 3,986 8.7 +1.5
TUSC Mark Davies 280 0.6 New
SDP Duncan Murray 130 0.3 New
Majority 7,116 15.5 N/A
Turnout 46,036 61 −7.40
Labour gain from Conservative Swing +14.4
General election 2024: Worsley and Eccles [392][393]
Party Candidate Votes % ±%
Labour Michael Wheeler 20,277 47.7 +1.2
Reform UK Craig Birtwistle 9,186 21.6 +14.5
Conservative Bradley Mitchell 6,791 16.0 −22.5
Green David Jones 3,283 7.7 +5.2
Liberal Democrats Jemma (Vella) De Vincenzo 1,851 5.3 −0.9
Workers Party Nas Barghouti 466 1.1 new
Independent Danny Moloney 448 1.1 new
TUSC Sally Griffiths 241 0.6 new
Majority 11,091 26.1 +14.1
Turnout 42,707 54.3 n/a
Registered electors 78,643
Labour hold Swing +11.8

Changes are from the notional 2019 results on the 2024 boundaries[394].

General election 2024: Worthing West[395]
Party Candidate Votes % ±%
Labour Beccy Cooper[396] 20,519 40.2 +10.7
Conservative Peter Bottomley[397] 16,570 32.5 −23.5
Reform UK Edmund Rooke[398] 7,562 14.8 N/A
Green Sonya Mallin 3,274 6.4 +2.8
Liberal Democrats Morag Chugg[399] 2,708 5.3 −4.6
Independent Kathryn Attwood 364 0.7 N/A
Majority 3,949 7.7 N/A
Turnout 50,997 66.2 –2.7
Registered electors 77,038
Labour gain from Conservative Swing Increase16.1
General election 2024: Wrexham[225]
Party Candidate Votes % ±%
Labour Andrew Ranger 15,836 39.2 +1.0
Conservative Sarah Atherton 9,888 24.5 −22.0
Reform UK Charles Dodman 6,915 17.1 +13.3
Plaid Cymru Becca Martin 4,138 10.2 +3.9
Liberal Democrats Timothy John Sly 1,777 4.4 +0.1
Green Tim Morgan 1,339 3.3 +2.4
Abolish Paul Ashton 480 1.2 New
Rejected ballots
Majority 5,948 14.7
Turnout 40,373 57.5 Decrease 9.0
Registered electors 70,269
Labour gain from Conservative Swing Increase 11.6
General election 2024: Wycombe[400]
Party Candidate Votes % ±%
Labour Emma Reynolds[401] 16,035 35.9 –4.0
Conservative Steve Baker 11,444 25.6 –17.5
Reform UK Richard Phoenix 4,769 10.7 N/A
Liberal Democrats Toni Brodelle 4,236 9.5 –1.8
Workers Party Khalil Ahmed 3,344 7.5 N/A
Green Catherine Bunting 2,193 4.9 +2.3
Independent Ajaz Rehman[402] 1,913 4.3 N/A
Climate Ed Gemmell[403] 489 1.1 N/A
Independent Mark Smallwood 214 0.48 N/A
Majority 4,591 10.3 N/A
Turnout 44,637 60.5 –4.8
Registered electors 73,846
Labour gain from Conservative Swing Increase6.8
General election 2024: Wyre Forest[404]
Party Candidate Votes % ±%
Conservative Mark Garnier 14,489 32.1 Decrease 33.1
Labour Vicki Smith 13,677 30.3 Increase 7.5
Reform UK Bill Hopkins 9,682 21.4 New
Liberal Democrats Shazu Miah 2,809 6.2 Decrease 1.9
Green John Davis 2,443 5.4 Increase 1.5
Independent Leigh Whitehouse 1,535 3.4 New
Independent Nigel Geary 523 1.2 New
Majority 812 1.8 Decrease 24.3
Turnout 45,158 58.3 Decrease 40.6
Conservative hold Swing Decrease 20.3
Results[406]
General election 2024: Wythenshawe and Sale East[405]
Party Candidate Votes % ±%
Labour Mike Kane 20,596 52.6 Decrease 0.7
Reform UK Julie Fousert 5,986 15.3 Increase 9.2
Conservative Sarah Beament[407] 5,392 13.8 Decrease16.2
Green Melanie Earp[408] 4,133 10.6 Increase 7.1
Liberal Democrats Simon Lepori[409] 1,985 5.1 Decrease1.9
Workers Party John Barstow[410] 714 1.8 New
SDP Hilary Salt[411] 326 0.8 New
Majority 14,610 37.3 Increase 14.1
Turnout 39,132 50.3 Decrease 7.9
Labour hold Swing Decrease 5.0
General election 2024: Yeovil[412]
Party Candidate Votes % ±%
Liberal Democrats Adam Dance 23,765 48.5 +17.4
Conservative Marcus Fysh 11,497 23.5 −34.7
Reform UK Laura Bailhache 7,677 15.7 N/A
Labour Rebecca Montacute 3,002 6.1 −0.2
Green Serena Wootton 2,403 4.9 +2.1
Independent Steve Ashton 608 1.2 N/A
Majority 12,286 25.2 N/A
Turnout 48,942 61.4 –9.8
Registered electors 79,700
Liberal Democrats gain from Conservative Swing Increase26.0
2024 general election: Ynys Môn[413]
Party Candidate Votes % ±%
Plaid Cymru Llinos Medi 10,590 32.5 +4.0
Conservative Virginia Crosbie 9,953 30.5 −5.0
Labour Ieuan Môn Williams 7,619 23.4 −6.7
Reform UK Emmett Jenner 3,223 9.9 +3.9
Green Martin Schwaller 604 1.9 New
Liberal Democrats Leena Farhat 439 1.4 New
Monster Raving Loony Sir Grumpus L Shorticus 156 0.5 New
Libertarian Sam Andrew Wood 44 0.1 New
Rejected ballots
Majority
Turnout 61.0 −8.3
Registered electors
Plaid Cymru gain from Conservative Swing
General election 2024: York Central [414][415]
Party Candidate Votes % ±%
Labour Co-op Rachael Maskell 24,537 56.6 +0.2
Conservative Richard Hudson 5,383 12.4 −15.4
Green Lars Kramm 5,185 12.0 +7.8
Reform UK Cliff Bond 4,721 10.9 +8.5
Liberal Democrats Alan Page 3,051 7.0 −0.8
Independent Alasdair Lord 133 0.3 N/A
Independent Roger James 131 0.3 N/A
Independent Ruairi Kendall 98 0.2 N/A
Independent Leo Mayne 84 0.2 N/A
Majority 19,154 44.2 +15.6
Turnout 43,551 54.7 −12.4
Registered electors 79,557
Labour Co-op hold Swing Increase7.8
General election 2024: York Outer [416][417]
Party Candidate Votes % ±%
Labour Luke Charters 23,161 45.3 +15.4
Conservative Julian Sturdy 13,770 26.9 −22.7
Reform UK John Crispin-Bailey 5,912 11.6 +11.1
Liberal Democrats Andrew Hollyer 5,496 10.8 −7.9
Green Michael Kearney 2,212 4.3 +4.3
Yorkshire David Eadington 260 0.5 N/A
Independent Keith Hayden 141 0.3 N/A
Independent Hal Mayne 88 0.2 N/A
Independent Darren Burrows 66 0.1 N/A
Majority 9,391 18.4 N/A
Turnout 51,106 67.3 −8.3
Registered electors 76,228
Labour gain from Conservative Swing Increase19.1

References

Template:Reflist
Template:Broken ref
Template:Broken ref