VoteClimate: Most Marginal Seats In Labour's Majority At The Next Election

Most Marginal Seats In Labour's Majority At The Next Election

The most marginal 193 seats that will make up Labour's forecast majority at the next election, according to VoteClimate's Forecast For The Next General Election, are listed below ordered by the swing we predict will be required to change the result in the seat.

If VoteClimate can recruit enough members to swing these sets, we will have great influence over the Labour Party's climate policies.

Vote shares (GB): Conservative: 26% | Labour: 25.5% | Reform: 21.5% | Liberal Democrat: 12.7% | Green: 8%

[Last updated: 31 December 2024]

Summary:

Number of Seats Winning Party Runner-up
83 Labour Reform
63 Labour Conservative
27 Labour SNP
9 Labour Other
8 Labour Green
2 Labour Liberal Democrat
1 Labour Plaid Cymru

All seats:

Constituency Winner Second Votes Required
1 Blackpool South Labour 12,864 Reform 12,857 7 0.01%
2 Corby and East Northamptonshire Labour 15,738 Conservative 15,728 10 0.01%
3 Scarborough and Whitby Labour 13,217 Conservative 13,187 30 0.04%
4 Glasgow South Labour 13,939 SNP 13,869 70 0.10%
5 Stoke-on-Trent Central Labour 11,206 Reform 11,128 78 0.11%
6 Huddersfield Labour 11,161 Green 11,042 119 0.15%
7 Wellingborough and Rushden Labour 13,203 Conservative 13,084 119 0.15%
8 Rossendale and Darwen Labour 13,607 Conservative 13,490 117 0.16%
9 Preston Labour 10,268 Other 10,091 177 0.23%
10 Dagenham and Rainham Labour 12,417 Reform 12,242 175 0.23%
11 Glasgow North Labour 11,563 SNP 11,403 160 0.24%
12 Bassetlaw Labour 13,786 Conservative 13,593 193 0.25%
13 South Shields Labour 11,289 Reform 11,115 174 0.25%
14 Basingstoke Labour 15,678 Conservative 15,478 200 0.25%
15 Bradford East Labour 10,443 Other 10,235 208 0.28%
16 Glasgow East Labour 12,268 SNP 12,053 215 0.31%
17 Bolton South and Walkden Labour 11,274 Reform 11,008 266 0.33%
18 Newcastle-under-Lyme Labour 11,907 Reform 11,677 230 0.34%
19 Rawmarsh and Conisbrough Labour 12,663 Reform 12,421 242 0.35%
20 Plymouth Moor View Labour 13,183 Conservative 12,907 276 0.37%
21 Ashton-under-Lyne Labour 11,728 Reform 11,438 290 0.41%
22 Bishop Auckland Labour 12,746 Reform 12,401 345 0.49%
23 Caerphilly Labour 10,769 Reform 10,407 362 0.50%
24 Barnsley North Labour 14,256 Reform 13,833 423 0.54%
25 Southport Labour 12,776 Conservative 12,243 533 0.72%
26 South Ribble Labour 14,855 Conservative 14,311 544 0.74%
27 Birmingham Northfield Labour 11,097 Reform 10,544 553 0.75%
28 Telford Labour 13,718 Reform 13,164 554 0.75%
29 Wolverhampton North East Labour 10,706 Reform 10,156 550 0.78%
30 Erewash Labour 12,815 Reform 12,201 614 0.86%
31 Bolsover Labour 12,810 Reform 12,146 664 0.86%
32 Bangor Aberconwy Labour 10,223 Conservative 9,608 615 0.87%
33 Harrow West Labour 14,939 Conservative 14,222 717 0.90%
34 Ayr, Carrick and Cumnock Labour 11,613 SNP 10,969 644 0.92%
35 Bristol East Labour 16,889 Green 16,180 709 0.93%
36 Kilmarnock and Loudoun Labour 15,044 SNP 14,294 750 1.00%
37 Falkirk Labour 14,457 SNP 13,685 772 1.05%
38 Birmingham Erdington Labour 11,103 Reform 10,275 828 1.07%
39 Leigh and Atherton Labour 15,203 Reform 14,347 856 1.07%
40 Rhondda and Ogmore Labour 13,070 Reform 12,187 883 1.19%
41 Ilford South Labour 12,352 Other 11,385 967 1.19%
42 Merthyr Tydfil and Aberdare Labour 11,953 Reform 11,030 923 1.24%
43 Torfaen Labour 11,385 Reform 10,465 920 1.28%
44 Stockton North Labour 12,940 Reform 12,027 913 1.30%
45 Alyn and Deeside Labour 13,790 Reform 12,767 1,023 1.35%
46 Bury North Labour 14,737 Conservative 13,662 1,075 1.38%
47 Hartlepool Labour 12,426 Reform 11,433 993 1.39%
48 East Thanet Labour 12,686 Reform 11,602 1,084 1.45%
49 Glasgow North East Labour 12,361 SNP 11,302 1,059 1.46%
50 Milton Keynes Central Labour 15,127 Conservative 13,896 1,231 1.52%
51 Blyth and Ashington Labour 15,288 Reform 14,089 1,199 1.57%
52 Hitchin Labour 17,340 Conservative 16,114 1,226 1.62%
53 Wrexham Labour 11,766 Conservative 10,620 1,146 1.63%
54 High Peak Labour 17,023 Conservative 15,798 1,225 1.65%
55 Croydon East Labour 13,878 Conservative 12,610 1,268 1.66%
56 Stevenage Labour 13,215 Conservative 11,918 1,297 1.83%
57 Newton Aycliffe and Spennymoor Labour 13,914 Reform 12,589 1,325 1.83%
58 Newport West and Islwyn Labour 13,025 Reform 11,567 1,458 1.92%
59 Luton South and South Bedfordshire Labour 9,982 Other 8,494 1,488 1.92%
60 Pontypridd Labour 12,147 Reform 10,667 1,480 1.95%
61 Bridgend Labour 12,305 Reform 10,852 1,453 1.99%
62 Southampton Itchen Labour 11,786 Conservative 10,423 1,363 1.99%
63 Worcester Labour 13,870 Conservative 12,373 1,497 2.00%
64 Wigan Labour 14,769 Reform 13,049 1,720 2.22%
65 Jarrow and Gateshead East Labour 14,469 Reform 12,900 1,569 2.23%
66 Warrington North Labour 14,194 Reform 12,609 1,585 2.25%
67 Ipswich Labour 14,336 Conservative 12,630 1,706 2.26%
68 West Dunbartonshire Labour 15,380 SNP 13,753 1,627 2.36%
69 Kingston upon Hull West and Haltemprice Labour 13,543 Reform 11,813 1,730 2.36%
70 Stalybridge and Hyde Labour 12,281 Reform 10,530 1,751 2.42%
71 Penistone and Stocksbridge Labour 14,396 Reform 12,683 1,713 2.43%
72 Macclesfield Labour 18,696 Conservative 16,859 1,837 2.45%
73 Edinburgh South West Labour 14,874 SNP 12,964 1,910 2.59%
74 Wakefield and Rothwell Labour 13,362 Reform 11,417 1,945 2.59%
75 Truro and Falmouth Labour 15,518 Conservative 13,612 1,906 2.61%
76 Paisley and Renfrewshire North Labour 15,595 SNP 13,712 1,883 2.65%
77 Camborne and Redruth Labour 14,423 Conservative 12,453 1,970 2.65%
78 Coatbridge and Bellshill Labour 15,374 SNP 13,397 1,977 2.72%
79 Wolverhampton West Labour 14,565 Conservative 12,434 2,131 2.74%
80 Newport East Labour 12,282 Reform 10,160 2,122 2.77%
81 Alloa and Grangemouth Labour 14,252 SNP 12,280 1,972 2.79%
82 Sheffield Hallam Labour 19,468 Liberal Democrat 17,412 2,056 2.82%
83 Paisley and Renfrewshire South Labour 15,616 SNP 13,541 2,075 2.90%
84 Shipley Labour 16,397 Conservative 14,235 2,162 2.92%
85 Inverclyde and Renfrewshire West Labour 15,077 SNP 13,016 2,061 2.94%
86 Leeds South West and Morley Labour 13,298 Reform 11,144 2,154 3.00%
87 Swansea West Labour 11,041 Reform 8,800 2,241 3.02%
88 Birmingham Hall Green and Moseley Labour 9,222 Other 6,892 2,330 3.03%
89 Gateshead Central and Whickham Labour 13,772 Reform 11,611 2,161 3.09%
90 Bristol South Labour 13,877 Green 11,520 2,357 3.12%
91 Calder Valley Labour 16,598 Conservative 14,148 2,450 3.17%
92 Edinburgh North and Leith Labour 16,704 SNP 14,203 2,501 3.19%
93 Glasgow West Labour 14,831 SNP 12,626 2,205 3.19%
94 Luton North Labour 10,867 Other 8,405 2,462 3.29%
95 Colchester Labour 14,057 Conservative 11,434 2,623 3.33%
96 York Outer Labour 17,480 Conservative 14,938 2,542 3.33%
97 Eltham and Chislehurst Labour 15,097 Conservative 12,625 2,472 3.34%
98 Wolverhampton South East Labour 12,863 Reform 10,266 2,597 3.35%
99 Doncaster Central Labour 13,259 Reform 10,751 2,508 3.36%
100 Crewe and Nantwich Labour 15,681 Reform 13,081 2,600 3.37%
101 Middlesbrough and Thornaby East Labour 12,340 Reform 9,679 2,661 3.54%
102 Cardiff West Labour 12,128 Plaid Cymru 9,423 2,705 3.57%
103 Broxtowe Labour 14,590 Conservative 12,067 2,523 3.58%
104 Worsley and Eccles Labour 15,409 Reform 12,455 2,954 3.76%
105 Nottingham North and Kimberley Labour 12,494 Reform 9,703 2,791 3.78%
106 Motherwell, Wishaw and Carluke Labour 15,275 SNP 12,531 2,744 3.82%
107 Hastings and Rye Labour 14,296 Conservative 11,372 2,924 3.85%
108 Central Ayrshire Labour 14,269 SNP 11,570 2,699 3.89%
109 Canterbury Labour 14,581 Conservative 11,785 2,796 3.93%
110 West Bromwich Labour 12,780 Reform 9,848 2,932 3.96%
111 Bradford West Labour 8,459 Reform 5,365 3,094 3.97%
112 East Worthing and Shoreham Labour 16,684 Conservative 13,700 2,984 3.99%
113 Blaydon and Consett Labour 16,177 Reform 13,358 2,819 4.00%
114 Feltham and Heston Labour 12,077 Conservative 8,952 3,125 4.06%
115 Mid Cheshire Labour 13,902 Reform 11,027 2,875 4.08%
116 Cowdenbeath and Kirkcaldy Labour 14,871 SNP 11,876 2,995 4.17%
117 Filton and Bradley Stoke Labour 17,289 Conservative 14,042 3,247 4.19%
118 Wirral West Labour 17,520 Conservative 14,328 3,192 4.38%
119 Newcastle upon Tyne Central and West Labour 14,305 Reform 10,928 3,377 4.40%
120 Kingston upon Hull North and Cottingham Labour 14,075 Reform 10,749 3,326 4.42%
121 Lincoln Labour 13,886 Reform 10,680 3,206 4.43%
122 Selby Labour 17,239 Conservative 13,735 3,504 4.49%
123 Gower Labour 15,399 Reform 11,979 3,420 4.49%
124 East Renfrewshire Labour 17,293 SNP 13,931 3,362 4.51%
125 Swindon South Labour 16,496 Conservative 13,204 3,292 4.54%
126 Midlothian Labour 17,567 SNP 14,182 3,385 4.60%
127 Aberafan Maesteg Labour 13,718 Reform 10,346 3,372 4.65%
128 Lancaster and Wyre Labour 14,557 Conservative 10,993 3,564 4.77%
129 Airdrie and Shotts Labour 15,299 SNP 11,950 3,349 4.77%
130 Derby North Labour 14,055 Conservative 10,610 3,445 4.79%
131 Northampton North Labour 13,691 Conservative 10,063 3,628 4.80%
132 Birmingham Edgbaston Labour 12,517 Conservative 9,035 3,482 4.85%
133 Bermondsey and Old Southwark Labour 12,709 Liberal Democrat 9,317 3,392 4.88%
134 Leicester West Labour 11,903 Reform 8,253 3,650 4.93%
135 Bury South Labour 14,548 Conservative 10,831 3,717 4.93%
136 Brentford and Isleworth Labour 15,074 Conservative 11,151 3,923 4.94%
137 Stroud Labour 19,379 Conservative 15,509 3,870 4.97%
138 Leeds East Labour 14,132 Reform 10,328 3,804 4.99%
139 Dunfermline and Dollar Labour 16,409 SNP 12,756 3,653 5.02%
140 Chesterfield Labour 14,625 Reform 11,016 3,609 5.04%
141 Coventry North West Labour 14,928 Reform 11,115 3,813 5.08%
142 East Kilbride and Strathaven Labour 18,069 SNP 14,153 3,916 5.12%
143 Cramlington and Killingworth Labour 16,991 Reform 12,980 4,011 5.26%
144 St Helens North Labour 16,384 Reform 12,395 3,989 5.28%
145 Blackley and Middleton South Labour 13,022 Reform 9,162 3,860 5.34%
146 Bathgate and Linlithgow Labour 15,876 SNP 12,017 3,859 5.35%
147 Rutherglen Labour 17,510 SNP 13,494 4,016 5.53%
148 Barking Labour 12,256 Reform 7,843 4,413 5.53%
149 Norwich North Labour 15,697 Reform 11,616 4,081 5.54%
150 Bedford Labour 13,851 Conservative 9,799 4,052 5.59%
151 Cardiff East Labour 11,805 Reform 7,729 4,076 5.59%
152 Coventry South Labour 15,477 Conservative 11,184 4,293 5.63%
153 Manchester Rusholme Labour 11,658 Green 7,500 4,158 5.73%
154 Leeds Central and Headingley Labour 12,135 Green 8,079 4,056 5.75%
155 City of Durham Labour 14,505 Reform 10,429 4,076 5.77%
156 Warrington South Labour 17,576 Conservative 13,009 4,567 5.83%
157 Coventry East Labour 13,995 Reform 9,544 4,451 5.87%
158 West Ham and Beckton Labour 12,476 Other 7,830 4,646 5.88%
159 Newcastle upon Tyne East and Wallsend Labour 16,218 Reform 11,689 4,529 5.94%
160 Stratford and Bow Labour 14,481 Other 9,646 4,835 5.99%
161 Shrewsbury Labour 17,266 Conservative 12,670 4,596 6.00%
162 Birmingham Selly Oak Labour 13,127 Reform 8,557 4,570 6.04%
163 Smethwick Labour 12,868 Reform 8,346 4,522 6.21%
164 Southampton Test Labour 12,013 Reform 7,868 4,145 6.33%
165 St Helens South and Whiston Labour 14,512 Reform 9,950 4,562 6.37%
166 Hamilton and Clyde Valley Labour 17,084 SNP 12,264 4,820 6.39%
167 Whitehaven and Workington Labour 17,082 Reform 12,264 4,818 6.58%
168 Gedling Labour 17,683 Conservative 12,551 5,132 6.66%
169 Sheffield Central Labour 13,846 Green 9,789 4,057 6.70%
170 Plymouth Sutton and Devonport Labour 15,882 Reform 10,704 5,178 6.88%
171 Brighton Kemptown and Peacehaven Labour 14,550 Conservative 9,799 4,751 6.91%
172 Nottingham South Labour 11,844 Reform 7,398 4,446 6.92%
173 Beckenham and Penge Labour 19,642 Conservative 14,161 5,481 7.10%
174 Cardiff North Labour 15,706 Conservative 10,632 5,074 7.10%
175 Doncaster North Labour 13,750 Conservative 8,737 5,013 7.19%
176 Warwick and Leamington Labour 18,259 Conservative 12,762 5,497 7.21%
177 Leeds North West Labour 17,304 Conservative 12,090 5,214 7.28%
178 Battersea Labour 17,521 Conservative 12,100 5,421 7.44%
179 Leeds West and Pudsey Labour 14,487 Reform 9,219 5,268 7.52%
180 Putney Labour 18,382 Conservative 12,840 5,542 7.62%
181 West Lancashire Labour 17,066 Reform 11,331 5,735 7.74%
182 Portsmouth South Labour 14,357 Reform 8,625 5,732 7.78%
183 Chester North and Neston Labour 16,998 Conservative 11,505 5,493 7.82%
184 Cardiff South and Penarth Labour 13,145 Reform 7,325 5,820 7.97%
185 Gorton and Denton Labour 14,271 Reform 7,961 6,310 8.25%
186 Bristol North East Labour 14,349 Green 8,502 5,847 8.34%
187 Enfield North Labour 16,318 Conservative 9,666 6,652 8.44%
188 Hayes and Harlington Labour 15,771 Conservative 9,425 6,346 8.53%
189 Salford Labour 16,310 Reform 9,144 7,166 8.57%
190 Holborn and St Pancras Labour 14,521 Other 8,305 6,216 8.72%
191 Reading Central Labour 16,405 Conservative 9,983 6,422 8.73%
192 Exeter Labour 13,757 Reform 7,832 5,925 8.73%
193 Poplar and Limehouse Labour 13,941 Green 6,582 7,359 8.75%

See also: Electoral Analysis

Maximise your vote to save the planet.

Join Now