VoteClimate: Next General Election Forecast By Required Swing

Next General Election Forecast By Required Swing

We've ordered VoteClimate's Forecast For The Next General Election by the swing we predict will be required to change the result in the seat.

If VoteClimate can recruit one million members and they are distributed evenly across the UK, that's 2.1% of registered voters in each seat.

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

[Last updated: 31 December 2024]

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 Blackpool North and Fleetwood Conservative 12,888 Reform 12,877 11 0.02%
4 Scarborough and Whitby Labour 13,217 Conservative 13,187 30 0.04%
5 Lowestoft Reform 13,106 Conservative 13,051 55 0.07%
6 Bournemouth East Conservative 13,716 Labour 13,658 58 0.08%
7 Oldham East and Saddleworth Reform 10,415 Labour 10,342 73 0.10%
8 Glasgow South Labour 13,939 SNP 13,869 70 0.10%
9 Stoke-on-Trent Central Labour 11,206 Reform 11,128 78 0.11%
10 Crawley Conservative 13,011 Labour 12,926 85 0.11%
11 Cumbernauld and Kirkintilloch SNP 14,786 Labour 14,692 94 0.13%
12 Morecambe and Lunesdale Conservative 14,723 Labour 14,612 111 0.15%
13 Huddersfield Labour 11,161 Green 11,042 119 0.15%
14 Wellingborough and Rushden Labour 13,203 Conservative 13,084 119 0.15%
15 Rossendale and Darwen Labour 13,607 Conservative 13,490 117 0.16%
16 Watford Conservative 11,658 Labour 11,539 119 0.16%
17 Halifax Reform 10,505 Labour 10,376 129 0.17%
18 Rushcliffe Conservative 19,161 Labour 19,008 153 0.19%
19 Preston Labour 10,268 Other 10,091 177 0.23%
20 Dagenham and Rainham Labour 12,417 Reform 12,242 175 0.23%
21 East Londonderry DUP 11,506 Sinn Fein 11,327 179 0.24%
22 Glasgow North Labour 11,563 SNP 11,403 160 0.24%
23 North East Hampshire Conservative 19,976 Liberal Democrat 19,790 186 0.24%
24 Bassetlaw Labour 13,786 Conservative 13,593 193 0.25%
25 Halesowen Conservative 11,349 Reform 11,179 170 0.25%
26 South Shields Labour 11,289 Reform 11,115 174 0.25%
27 Basingstoke Labour 15,678 Conservative 15,478 200 0.25%
28 Bradford East Labour 10,443 Other 10,235 208 0.28%
29 Easington Reform 13,010 Labour 12,799 211 0.30%
30 Barrow and Furness Conservative 14,167 Labour 13,935 232 0.31%
31 Glasgow East Labour 12,268 SNP 12,053 215 0.31%
32 Bolton South and Walkden Labour 11,274 Reform 11,008 266 0.33%
33 Newcastle-under-Lyme Labour 11,907 Reform 11,677 230 0.34%
34 Rawmarsh and Conisbrough Labour 12,663 Reform 12,421 242 0.35%
35 Ely and East Cambridgeshire Conservative 16,628 Liberal Democrat 16,351 277 0.35%
36 Washington and Gateshead South Reform 13,699 Labour 13,437 262 0.37%
37 Plymouth Moor View Labour 13,183 Conservative 12,907 276 0.37%
38 Loughborough Conservative 13,114 Labour 12,858 256 0.37%
39 Aldershot Conservative 15,025 Labour 14,730 295 0.38%
40 Carlisle Conservative 13,772 Labour 13,466 306 0.39%
41 Rochester and Strood Conservative 13,143 Reform 12,851 292 0.39%
42 Hemel Hempstead Conservative 12,750 Labour 12,469 281 0.40%
43 Ashton-under-Lyne Labour 11,728 Reform 11,438 290 0.41%
44 Glasgow South West SNP 12,565 Labour 12,279 286 0.42%
45 Thurrock Reform 12,338 Labour 12,032 306 0.42%
46 Pontefract, Castleford and Knottingley Reform 13,291 Labour 12,972 319 0.43%
47 North Warwickshire and Bedworth Reform 13,466 Conservative 13,166 300 0.43%
48 Bolton West Conservative 13,217 Labour 12,878 339 0.45%
49 Wycombe Conservative 12,137 Labour 11,797 340 0.46%
50 Birmingham Ladywood Other 12,137 Labour 11,745 392 0.47%
51 North Ayrshire and Arran SNP 13,507 Labour 13,161 346 0.48%
52 Normanton and Hemsworth Reform 13,475 Labour 13,112 363 0.48%
53 Bishop Auckland Labour 12,746 Reform 12,401 345 0.49%
54 Derby South Reform 11,122 Labour 10,765 357 0.49%
55 Moray West, Nairn and Strathspey SNP 14,867 Conservative 14,486 381 0.49%
56 Caerphilly Labour 10,769 Reform 10,407 362 0.50%
57 Barnsley North Labour 14,256 Reform 13,833 423 0.54%
58 North Northumberland Conservative 13,571 Labour 13,161 410 0.55%
59 Milton Keynes North Conservative 14,839 Labour 14,447 392 0.55%
60 Chatham and Aylesford Reform 12,664 Conservative 12,247 417 0.56%
61 Heywood and Middleton North Reform 11,803 Labour 11,386 417 0.57%
62 Sherwood Forest Reform 14,716 Conservative 14,262 454 0.58%
63 Bolton North East Reform 12,403 Labour 11,940 463 0.58%
64 Aberdeenshire North and Moray East SNP 13,251 Conservative 12,824 427 0.61%
65 Birmingham Hodge Hill and Solihull North Other 9,089 Reform 8,614 475 0.61%
66 Hornchurch and Upminster Reform 16,125 Conservative 15,641 484 0.64%
67 Houghton and Sunderland South Reform 14,801 Labour 14,279 522 0.67%
68 Neath and Swansea East Reform 13,112 Labour 12,583 529 0.69%
69 Southport Labour 12,776 Conservative 12,243 533 0.72%
70 South Ribble Labour 14,855 Conservative 14,311 544 0.74%
71 Nuneaton Conservative 12,410 Reform 11,875 535 0.74%
72 Birmingham Northfield Labour 11,097 Reform 10,544 553 0.75%
73 Telford Labour 13,718 Reform 13,164 554 0.75%
74 Stoke-on-Trent North Reform 11,400 Labour 10,858 542 0.78%
75 Wolverhampton North East Labour 10,706 Reform 10,156 550 0.78%
76 Weston-super-Mare Conservative 12,645 Labour 12,083 562 0.79%
77 Walsall and Bloxwich Reform 9,730 Labour 9,137 593 0.79%
78 Mid Dorset and North Poole Liberal Democrat 21,410 Conservative 20,802 608 0.81%
79 Basildon and Billericay Reform 13,998 Conservative 13,369 629 0.82%
80 Edinburgh East and Musselburgh SNP 15,477 Labour 14,852 625 0.82%
81 Dover and Deal Reform 14,729 Labour 14,079 650 0.85%
82 Erewash Labour 12,815 Reform 12,201 614 0.86%
83 Bolsover Labour 12,810 Reform 12,146 664 0.86%
84 Bangor Aberconwy Labour 10,223 Conservative 9,608 615 0.87%
85 Tamworth Conservative 14,599 Reform 13,927 672 0.90%
86 Harrow West Labour 14,939 Conservative 14,222 717 0.90%
87 Gillingham and Rainham Conservative 12,291 Reform 11,631 660 0.90%
88 Livingston SNP 15,194 Labour 14,487 707 0.91%
89 Ayr, Carrick and Cumnock Labour 11,613 SNP 10,969 644 0.92%
90 Bristol East Labour 16,889 Green 16,180 709 0.93%
91 Mid Dunbartonshire Liberal Democrat 15,370 SNP 14,680 690 0.94%
92 Southend East and Rochford Conservative 12,077 Labour 11,417 660 0.94%
93 Ossett and Denby Dale Conservative 13,492 Labour 12,795 697 0.96%
94 Kilmarnock and Loudoun Labour 15,044 SNP 14,294 750 1.00%
95 Brecon, Radnor and Cwm Tawe Liberal Democrat 13,219 Conservative 12,476 743 1.02%
96 Penrith and Solway Conservative 15,686 Labour 14,890 796 1.02%
97 Glenrothes and Mid Fife SNP 13,612 Labour 12,886 726 1.03%
98 Falkirk Labour 14,457 SNP 13,685 772 1.05%
99 Colne Valley Conservative 14,927 Labour 14,152 775 1.07%
100 Birmingham Erdington Labour 11,103 Reform 10,275 828 1.07%
101 Leigh and Atherton Labour 15,203 Reform 14,347 856 1.07%
102 Havant Conservative 13,450 Reform 12,630 820 1.13%
103 Eastleigh Liberal Democrat 15,154 Conservative 14,350 804 1.15%
104 Spen Valley Reform 12,772 Labour 11,934 838 1.15%
105 Ashford Conservative 14,082 Reform 13,192 890 1.17%
106 Rhondda and Ogmore Labour 13,070 Reform 12,187 883 1.19%
107 Ynys Mon Plaid Cymru 10,590 Conservative 9,960 630 1.19%
108 Ilford South Labour 12,352 Other 11,385 967 1.19%
109 Merthyr Tydfil and Aberdare Labour 11,953 Reform 11,030 923 1.24%
110 Torfaen Labour 11,385 Reform 10,465 920 1.28%
111 Stockton North Labour 12,940 Reform 12,027 913 1.30%
112 North East Somerset and Hanham Conservative 16,415 Labour 15,451 964 1.30%
113 Clwyd East Conservative 14,718 Labour 13,708 1,010 1.32%
114 Sittingbourne and Sheppey Reform 13,018 Conservative 11,961 1,057 1.34%
115 Alyn and Deeside Labour 13,790 Reform 12,767 1,023 1.35%
116 Bradford South Reform 9,668 Labour 8,703 965 1.36%
117 South West Norfolk Reform 12,590 Conservative 11,574 1,016 1.36%
118 Bury North Labour 14,737 Conservative 13,662 1,075 1.38%
119 North Antrim Other 12,229 DUP 11,192 1,037 1.39%
120 Hartlepool Labour 12,426 Reform 11,433 993 1.39%
121 Dudley Reform 11,799 Conservative 10,817 982 1.40%
122 Mansfield Conservative 13,312 Reform 12,264 1,048 1.41%
123 Sunderland Central Reform 13,700 Labour 12,608 1,092 1.43%
124 East Thanet Labour 12,686 Reform 11,602 1,084 1.45%
125 Stafford Conservative 14,820 Labour 13,795 1,025 1.45%
126 Glasgow North East Labour 12,361 SNP 11,302 1,059 1.46%
127 Milton Keynes Central Labour 15,127 Conservative 13,896 1,231 1.52%
128 Northampton South Conservative 13,592 Labour 12,514 1,078 1.53%
129 Burnley Reform 10,324 Labour 9,168 1,156 1.54%
130 Castle Point Conservative 15,592 Reform 14,493 1,099 1.55%
131 Isle of Wight West Conservative 10,671 Labour 9,813 858 1.55%
132 Blyth and Ashington Labour 15,288 Reform 14,089 1,199 1.57%
133 Hyndburn Conservative 10,995 Reform 9,936 1,059 1.58%
134 Scunthorpe Conservative 12,675 Labour 11,510 1,165 1.58%
135 Vale of Glamorgan Conservative 14,349 Labour 13,158 1,191 1.60%
136 Hitchin Labour 17,340 Conservative 16,114 1,226 1.62%
137 Wrexham Labour 11,766 Conservative 10,620 1,146 1.63%
138 Cannock Chase Reform 14,491 Conservative 13,233 1,258 1.63%
139 High Peak Labour 17,023 Conservative 15,798 1,225 1.65%
140 Croydon East Labour 13,878 Conservative 12,610 1,268 1.66%
141 South Derbyshire Conservative 14,387 Labour 13,151 1,236 1.68%
142 Bournemouth West Conservative 11,770 Labour 10,585 1,185 1.69%
143 Bridgwater Conservative 12,612 Reform 11,362 1,250 1.75%
144 Tipton and Wednesbury Reform 10,196 Conservative 8,890 1,306 1.76%
145 East Antrim DUP 11,462 Alliance 10,156 1,306 1.78%
146 Brent West Conservative 14,338 Labour 12,909 1,429 1.79%
147 North Durham Reform 13,639 Labour 12,318 1,321 1.80%
148 Swindon North Conservative 14,694 Labour 13,359 1,335 1.82%
149 Stevenage Labour 13,215 Conservative 11,918 1,297 1.83%
150 Newton Aycliffe and Spennymoor Labour 13,914 Reform 12,589 1,325 1.83%
151 Dumfries and Galloway Conservative 14,092 SNP 12,618 1,474 1.88%
152 Newport West and Islwyn Labour 13,025 Reform 11,567 1,458 1.92%
153 Luton South and South Bedfordshire Labour 9,982 Other 8,494 1,488 1.92%
154 Rotherham Reform 14,307 Labour 12,838 1,469 1.93%
155 Pontypridd Labour 12,147 Reform 10,667 1,480 1.95%
156 Newton Abbot Liberal Democrat 14,390 Conservative 12,950 1,440 1.95%
157 Bridgend Labour 12,305 Reform 10,852 1,453 1.99%
158 Horsham Liberal Democrat 20,301 Conservative 18,724 1,577 1.99%
159 Southampton Itchen Labour 11,786 Conservative 10,423 1,363 1.99%
160 Worcester Labour 13,870 Conservative 12,373 1,497 2.00%
161 Rugby Conservative 16,032 Labour 14,525 1,507 2.01%
162 Caithness, Sutherland and Easter Ross Liberal Democrat 15,633 SNP 14,125 1,508 2.02%
163 Hertford and Stortford Conservative 17,015 Labour 15,418 1,597 2.02%
164 Redcar Conservative 13,107 Labour 11,683 1,424 2.03%
165 Gloucester Conservative 13,755 Labour 12,125 1,630 2.05%
166 Gordon and Buchan Conservative 15,315 SNP 13,876 1,439 2.07%
167 Melksham and Devizes Liberal Democrat 18,726 Conservative 17,203 1,523 2.07%
168 Godalming and Ash Conservative 22,314 Liberal Democrat 20,734 1,580 2.08%
169 Bexleyheath and Crayford Conservative 14,286 Reform 12,805 1,481 2.11%
170 Newbury Liberal Democrat 18,290 Conservative 16,764 1,526 2.12%
171 Oldham West, Chadderton and Royton Other 11,299 Labour 9,673 1,626 2.14%
172 Kettering Conservative 14,966 Labour 13,249 1,717 2.16%
173 Wigan Labour 14,769 Reform 13,049 1,720 2.22%
174 Kingston upon Hull East Reform 11,371 Labour 9,803 1,568 2.22%
175 Jarrow and Gateshead East Labour 14,469 Reform 12,900 1,569 2.23%
176 Warrington North Labour 14,194 Reform 12,609 1,585 2.25%
177 Ipswich Labour 14,336 Conservative 12,630 1,706 2.26%
178 Great Grimsby and Cleethorpes Reform 13,211 Labour 11,466 1,745 2.29%
179 Folkestone and Hythe Reform 13,562 Conservative 11,927 1,635 2.33%
180 Stourbridge Conservative 12,972 Labour 11,364 1,608 2.35%
181 West Dunbartonshire Labour 15,380 SNP 13,753 1,627 2.36%
182 Kingston upon Hull West and Haltemprice Labour 13,543 Reform 11,813 1,730 2.36%
183 St Austell and Newquay Conservative 14,146 Reform 12,312 1,834 2.41%
184 Stalybridge and Hyde Labour 12,281 Reform 10,530 1,751 2.42%
185 Penistone and Stocksbridge Labour 14,396 Reform 12,683 1,713 2.43%
186 North Norfolk Liberal Democrat 18,090 Conservative 16,350 1,740 2.44%
187 Macclesfield Labour 18,696 Conservative 16,859 1,837 2.45%
188 Burton and Uttoxeter Conservative 14,647 Reform 12,681 1,966 2.52%
189 South East Cornwall Conservative 14,369 Reform 12,506 1,863 2.56%
190 Finchley and Golders Green Conservative 18,454 Labour 16,455 1,999 2.58%
191 Edinburgh South West Labour 14,874 SNP 12,964 1,910 2.59%
192 Wakefield and Rothwell Labour 13,362 Reform 11,417 1,945 2.59%
193 Truro and Falmouth Labour 15,518 Conservative 13,612 1,906 2.61%
194 Thornbury and Yate Liberal Democrat 19,483 Conservative 17,417 2,066 2.64%
195 Barnsley South Reform 14,438 Labour 12,432 2,006 2.64%
196 Paisley and Renfrewshire North Labour 15,595 SNP 13,712 1,883 2.65%
197 Isle of Wight East Conservative 10,467 Reform 8,987 1,480 2.65%
198 Camborne and Redruth Labour 14,423 Conservative 12,453 1,970 2.65%
199 Farnham and Bordon Conservative 18,676 Liberal Democrat 16,654 2,022 2.66%
200 Cities of London and Westminster Conservative 13,313 Labour 11,355 1,958 2.67%
201 East Hampshire Conservative 18,027 Liberal Democrat 16,136 1,891 2.68%
202 Coatbridge and Bellshill Labour 15,374 SNP 13,397 1,977 2.72%
203 Wolverhampton West Labour 14,565 Conservative 12,434 2,131 2.74%
204 Newport East Labour 12,282 Reform 10,160 2,122 2.77%
205 Alloa and Grangemouth Labour 14,252 SNP 12,280 1,972 2.79%
206 Harlow Conservative 14,546 Reform 12,446 2,100 2.81%
207 Sheffield Hallam Labour 19,468 Liberal Democrat 17,412 2,056 2.82%
208 Makerfield Reform 15,909 Labour 13,732 2,177 2.84%
209 Altrincham and Sale West Conservative 17,631 Labour 15,490 2,141 2.89%
210 Paisley and Renfrewshire South Labour 15,616 SNP 13,541 2,075 2.90%
211 Shipley Labour 16,397 Conservative 14,235 2,162 2.92%
212 Rochdale Other 11,587 Labour 9,471 2,116 2.92%
213 Maidenhead Liberal Democrat 21,993 Conservative 19,781 2,212 2.92%
214 Kensington and Bayswater Conservative 14,966 Labour 12,694 2,272 2.94%
215 Inverclyde and Renfrewshire West Labour 15,077 SNP 13,016 2,061 2.94%
216 South Shropshire Conservative 17,399 Liberal Democrat 15,138 2,261 2.95%
217 Welwyn Hatfield Conservative 17,056 Labour 14,826 2,230 2.96%
218 Bridlington and The Wolds Conservative 15,155 Reform 12,947 2,208 2.97%
219 Worthing West Conservative 17,560 Labour 15,273 2,287 2.97%
220 North Dorset Conservative 17,700 Liberal Democrat 15,526 2,174 2.99%
221 Leeds South West and Morley Labour 13,298 Reform 11,144 2,154 3.00%
222 Swansea West Labour 11,041 Reform 8,800 2,241 3.02%
223 Birmingham Hall Green and Moseley Labour 9,222 Other 6,892 2,330 3.03%
224 Maidstone and Malling Conservative 14,518 Reform 12,160 2,358 3.08%
225 Gateshead Central and Whickham Labour 13,772 Reform 11,611 2,161 3.09%
226 Dartford Conservative 14,838 Reform 12,486 2,352 3.12%
227 Bristol South Labour 13,877 Green 11,520 2,357 3.12%
228 Wyre Forest Conservative 14,956 Reform 12,538 2,418 3.13%
229 Calder Valley Labour 16,598 Conservative 14,148 2,450 3.17%
230 Edinburgh North and Leith Labour 16,704 SNP 14,203 2,501 3.19%
231 Glasgow West Labour 14,831 SNP 12,626 2,205 3.19%
232 Gravesham Conservative 14,678 Labour 12,314 2,364 3.23%
233 Banbury Conservative 16,062 Labour 13,679 2,383 3.25%
234 Montgomeryshire and Glyndwr Reform 11,586 Labour 9,168 2,418 3.27%
235 Congleton Conservative 16,342 Labour 13,956 2,386 3.27%
236 Doncaster East and the Isle of Axholme Conservative 13,514 Reform 11,212 2,302 3.28%
237 Luton North Labour 10,867 Other 8,405 2,462 3.29%
238 Faversham and Mid Kent Conservative 15,245 Reform 12,786 2,459 3.31%
239 Birmingham Yardley Other 10,582 Labour 8,149 2,433 3.32%
240 Colchester Labour 14,057 Conservative 11,434 2,623 3.33%
241 York Outer Labour 17,480 Conservative 14,938 2,542 3.33%
242 Eltham and Chislehurst Labour 15,097 Conservative 12,625 2,472 3.34%
243 Stirling and Strathallan SNP 15,715 Labour 13,165 2,550 3.34%
244 Wolverhampton South East Labour 12,863 Reform 10,266 2,597 3.35%
245 Doncaster Central Labour 13,259 Reform 10,751 2,508 3.36%
246 Crewe and Nantwich Labour 15,681 Reform 13,081 2,600 3.37%
247 South Norfolk Conservative 15,260 Labour 12,739 2,521 3.41%
248 Middlesbrough and Thornaby East Labour 12,340 Reform 9,679 2,661 3.54%
249 Epsom and Ewell Liberal Democrat 19,613 Conservative 16,899 2,714 3.55%
250 Cardiff West Labour 12,128 Plaid Cymru 9,423 2,705 3.57%
251 Broxtowe Labour 14,590 Conservative 12,067 2,523 3.58%
252 Lagan Valley Alliance 18,618 DUP 15,659 2,959 3.60%
253 Tiverton and Minehead Liberal Democrat 17,139 Conservative 14,532 2,607 3.62%
254 Belfast East DUP 19,894 Alliance 17,218 2,676 3.67%
255 Stoke-on-Trent South Conservative 14,181 Reform 11,579 2,602 3.72%
256 Bognor Regis and Littlehampton Conservative 16,124 Reform 13,252 2,872 3.74%
257 Worsley and Eccles Labour 15,409 Reform 12,455 2,954 3.76%
258 Nottingham North and Kimberley Labour 12,494 Reform 9,703 2,791 3.78%
259 Romsey and Southampton North Conservative 19,306 Liberal Democrat 16,562 2,744 3.82%
260 Motherwell, Wishaw and Carluke Labour 15,275 SNP 12,531 2,744 3.82%
261 Hastings and Rye Labour 14,296 Conservative 11,372 2,924 3.85%
262 Louth and Horncastle Conservative 17,516 Reform 14,541 2,975 3.87%
263 Central Ayrshire Labour 14,269 SNP 11,570 2,699 3.89%
264 Slough Other 13,870 Labour 10,701 3,169 3.90%
265 Darlington Conservative 15,109 Labour 12,338 2,771 3.92%
266 Canterbury Labour 14,581 Conservative 11,785 2,796 3.93%
267 Rayleigh and Wickford Conservative 17,964 Reform 14,932 3,032 3.96%
268 West Bromwich Labour 12,780 Reform 9,848 2,932 3.96%
269 Bradford West Labour 8,459 Reform 5,365 3,094 3.97%
270 Buckingham and Bletchley Conservative 15,962 Labour 12,988 2,974 3.97%
271 East Worthing and Shoreham Labour 16,684 Conservative 13,700 2,984 3.99%
272 Blaydon and Consett Labour 16,177 Reform 13,358 2,819 4.00%
273 Mid and South Pembrokeshire Conservative 15,325 Labour 12,126 3,199 4.05%
274 Feltham and Heston Labour 12,077 Conservative 8,952 3,125 4.06%
275 Monmouthshire Conservative 18,734 Labour 15,692 3,042 4.07%
276 Sutton and Cheam Liberal Democrat 16,788 Conservative 13,848 2,940 4.07%
277 Mid Cheshire Labour 13,902 Reform 11,027 2,875 4.08%
278 Aberdeen South SNP 15,216 Conservative 12,003 3,213 4.16%
279 Brigg and Immingham Conservative 16,297 Reform 13,251 3,046 4.17%
280 Cowdenbeath and Kirkcaldy Labour 14,871 SNP 11,876 2,995 4.17%
281 Filton and Bradley Stoke Labour 17,289 Conservative 14,042 3,247 4.19%
282 Staffordshire Moorlands Conservative 15,842 Reform 12,879 2,963 4.24%
283 Southend West and Leigh Conservative 15,505 Labour 12,309 3,196 4.25%
284 Portsmouth North Conservative 14,318 Reform 11,280 3,038 4.31%
285 Perth and Kinross-shire SNP 18,898 Conservative 15,517 3,381 4.38%
286 Wirral West Labour 17,520 Conservative 14,328 3,192 4.38%
287 Newcastle upon Tyne Central and West Labour 14,305 Reform 10,928 3,377 4.40%
288 Kingston upon Hull North and Cottingham Labour 14,075 Reform 10,749 3,326 4.42%
289 Witney Liberal Democrat 19,482 Conservative 16,141 3,341 4.43%
290 Braintree Conservative 17,796 Reform 14,355 3,441 4.43%
291 Spelthorne Conservative 14,413 Reform 11,142 3,271 4.43%
292 Lincoln Labour 13,886 Reform 10,680 3,206 4.43%
293 Brentwood and Ongar Conservative 17,864 Reform 14,518 3,346 4.44%
294 Clwyd North Conservative 14,225 Labour 10,873 3,352 4.47%
295 Selby Labour 17,239 Conservative 13,735 3,504 4.49%
296 Gower Labour 15,399 Reform 11,979 3,420 4.49%
297 East Renfrewshire Labour 17,293 SNP 13,931 3,362 4.51%
298 Swindon South Labour 16,496 Conservative 13,204 3,292 4.54%
299 St Neots and Mid Cambridgeshire Liberal Democrat 18,365 Conservative 14,773 3,592 4.60%
300 Midlothian Labour 17,567 SNP 14,182 3,385 4.60%
301 Leicester East Conservative 14,529 Other 11,005 3,524 4.60%
302 Redditch Conservative 14,638 Reform 11,351 3,287 4.63%
303 Romford Conservative 15,830 Reform 12,451 3,379 4.63%
304 Aberafan Maesteg Labour 13,718 Reform 10,346 3,372 4.65%
305 Chipping Barnet Conservative 19,798 Labour 16,163 3,635 4.66%
306 North West Leicestershire Conservative 16,556 Reform 12,919 3,637 4.68%
307 Ilford North Other 15,119 Labour 11,394 3,725 4.74%
308 The Wrekin Conservative 16,867 Reform 13,124 3,743 4.74%
309 Bury St Edmunds and Stowmarket Conservative 15,952 Labour 12,222 3,730 4.75%
310 Lancaster and Wyre Labour 14,557 Conservative 10,993 3,564 4.77%
311 Airdrie and Shotts Labour 15,299 SNP 11,950 3,349 4.77%
312 Derby North Labour 14,055 Conservative 10,610 3,445 4.79%
313 West Suffolk Conservative 16,150 Reform 12,452 3,698 4.79%
314 Northampton North Labour 13,691 Conservative 10,063 3,628 4.80%
315 North East Hertfordshire Conservative 17,205 Labour 13,475 3,730 4.80%
316 North West Cambridgeshire Conservative 15,327 Reform 11,663 3,664 4.83%
317 Birmingham Edgbaston Labour 12,517 Conservative 9,035 3,482 4.85%
318 Amber Valley Reform 15,105 Labour 11,621 3,484 4.87%
319 Chelmsford Liberal Democrat 19,026 Conservative 15,277 3,749 4.87%
320 Bermondsey and Old Southwark Labour 12,709 Liberal Democrat 9,317 3,392 4.88%
321 Leicester West Labour 11,903 Reform 8,253 3,650 4.93%
322 Mid Derbyshire Conservative 16,228 Labour 12,783 3,445 4.93%
323 Bury South Labour 14,548 Conservative 10,831 3,717 4.93%
324 Brentford and Isleworth Labour 15,074 Conservative 11,151 3,923 4.94%
325 North East Derbyshire Conservative 16,653 Labour 13,027 3,626 4.95%
326 Dunstable and Leighton Buzzard Conservative 14,890 Reform 11,086 3,804 4.96%
327 Stroud Labour 19,379 Conservative 15,509 3,870 4.97%
328 Hexham Conservative 23,421 Labour 19,620 3,801 4.97%
329 Leeds East Labour 14,132 Reform 10,328 3,804 4.99%
330 South Dorset Conservative 15,211 Labour 11,403 3,808 5.02%
331 Dunfermline and Dollar Labour 16,409 SNP 12,756 3,653 5.02%
332 Bethnal Green and Stepney Other 15,699 Labour 11,604 4,095 5.03%
333 Exmouth and Exeter East Conservative 15,220 Liberal Democrat 11,196 4,024 5.03%
334 Chesterfield Labour 14,625 Reform 11,016 3,609 5.04%
335 Coventry North West Labour 14,928 Reform 11,115 3,813 5.08%
336 Suffolk Coastal Conservative 15,201 Labour 11,406 3,795 5.09%
337 East Kilbride and Strathaven Labour 18,069 SNP 14,153 3,916 5.12%
338 Aylesbury Conservative 14,998 Labour 10,931 4,067 5.14%
339 Pendle and Clitheroe Conservative 15,884 Labour 11,819 4,065 5.16%
340 Boston and Skegness Reform 17,443 Conservative 13,515 3,928 5.18%
341 Herne Bay and Sandwich Conservative 17,730 Reform 13,695 4,035 5.18%
342 Central Suffolk and North Ipswich Conservative 15,351 Reform 11,559 3,792 5.19%
343 Cramlington and Killingworth Labour 16,991 Reform 12,980 4,011 5.26%
344 Bracknell Conservative 14,592 Labour 10,815 3,777 5.27%
345 Maldon Conservative 19,318 Reform 15,186 4,132 5.28%
346 St Helens North Labour 16,384 Reform 12,395 3,989 5.28%
347 Reading West and Mid Berkshire Conservative 15,593 Labour 11,944 3,649 5.31%
348 Blackley and Middleton South Labour 13,022 Reform 9,162 3,860 5.34%
349 North Cotswolds Conservative 17,337 Liberal Democrat 13,428 3,909 5.34%
350 Angus and Perthshire Glens SNP 18,888 Conservative 14,792 4,096 5.34%
351 Bathgate and Linlithgow Labour 15,876 SNP 12,017 3,859 5.35%
352 Bicester and Woodstock Liberal Democrat 18,486 Conservative 14,494 3,992 5.37%
353 Aldridge-Brownhills Conservative 16,209 Reform 12,419 3,790 5.39%
354 South Cotswolds Liberal Democrat 21,364 Conservative 17,476 3,888 5.40%
355 Daventry Conservative 18,311 Reform 13,934 4,377 5.41%
356 Lichfield Conservative 17,144 Reform 13,024 4,120 5.41%
357 South Holland and The Deepings Conservative 17,341 Reform 13,083 4,258 5.43%
358 West Aberdeenshire and Kincardine Conservative 18,036 SNP 14,073 3,963 5.43%
359 Harwich and North Essex Conservative 17,088 Reform 12,919 4,169 5.46%
360 Torridge and Tavistock Conservative 16,204 Reform 12,116 4,088 5.47%
361 Peterborough Conservative 13,784 Labour 9,757 4,027 5.49%
362 Bromsgrove Conservative 16,894 Reform 12,678 4,216 5.51%
363 South Basildon and East Thurrock Reform 14,623 Conservative 10,615 4,008 5.52%
364 Rutherglen Labour 17,510 SNP 13,494 4,016 5.53%
365 Barking Labour 12,256 Reform 7,843 4,413 5.53%
366 Norwich North Labour 15,697 Reform 11,616 4,081 5.54%
367 Gainsborough Conservative 17,004 Reform 12,805 4,199 5.54%
368 Sleaford and North Hykeham Conservative 17,644 Reform 13,420 4,224 5.58%
369 Hereford and South Herefordshire Conservative 15,330 Reform 11,295 4,035 5.59%
370 Bedford Labour 13,851 Conservative 9,799 4,052 5.59%
371 Cardiff East Labour 11,805 Reform 7,729 4,076 5.59%
372 South Suffolk Conservative 16,440 Reform 12,254 4,186 5.61%
373 Rother Valley Conservative 15,774 Labour 11,871 3,903 5.62%
374 Coventry South Labour 15,477 Conservative 11,184 4,293 5.63%
375 Dundee Central SNP 16,098 Labour 11,917 4,181 5.63%
376 Foyle SDLP 15,647 Sinn Fein 11,481 4,166 5.67%
377 Torbay Liberal Democrat 17,614 Conservative 13,293 4,321 5.67%
378 Arbroath and Broughty Ferry SNP 15,948 Labour 11,624 4,324 5.68%
379 Manchester Rusholme Labour 11,658 Green 7,500 4,158 5.73%
380 Chesham and Amersham Liberal Democrat 22,665 Conservative 18,374 4,291 5.73%
381 Leeds Central and Headingley Labour 12,135 Green 8,079 4,056 5.75%
382 City of Durham Labour 14,505 Reform 10,429 4,076 5.77%
383 Warrington South Labour 17,576 Conservative 13,009 4,567 5.83%
384 Fermanagh and South Tyrone Sinn Fein 24,844 UUP 20,273 4,571 5.87%
385 Coventry East Labour 13,995 Reform 9,544 4,451 5.87%
386 West Ham and Beckton Labour 12,476 Other 7,830 4,646 5.88%
387 Ribble Valley Conservative 18,077 Labour 13,340 4,737 5.89%
388 Newcastle upon Tyne East and Wallsend Labour 16,218 Reform 11,689 4,529 5.94%
389 Llanelli Reform 13,767 Plaid Cymru 9,511 4,256 5.95%
390 Stratford and Bow Labour 14,481 Other 9,646 4,835 5.99%
391 Shrewsbury Labour 17,266 Conservative 12,670 4,596 6.00%
392 Poole Conservative 14,678 Reform 10,326 4,352 6.00%
393 Dorking and Horley Liberal Democrat 19,514 Conservative 15,194 4,320 6.03%
394 Uxbridge and South Ruislip Conservative 16,731 Labour 12,222 4,509 6.03%
395 Birmingham Selly Oak Labour 13,127 Reform 8,557 4,570 6.04%
396 Smethwick Labour 12,868 Reform 8,346 4,522 6.21%
397 Aberdeen North SNP 14,669 Labour 9,939 4,730 6.23%
398 Broxbourne Conservative 16,225 Reform 11,510 4,715 6.27%
399 Broadland and Fakenham Conservative 16,892 Reform 12,068 4,824 6.28%
400 Frome and East Somerset Liberal Democrat 15,667 Conservative 11,225 4,442 6.31%
401 Southampton Test Labour 12,013 Reform 7,868 4,145 6.33%
402 Didcot and Wantage Liberal Democrat 20,658 Conservative 15,541 5,117 6.34%
403 Surrey Heath Liberal Democrat 19,868 Conservative 15,305 4,563 6.34%
404 St Helens South and Whiston Labour 14,512 Reform 9,950 4,562 6.37%
405 Hamilton and Clyde Valley Labour 17,084 SNP 12,264 4,820 6.39%
406 Birmingham Perry Barr Other 14,265 Labour 9,338 4,927 6.45%
407 Hendon Conservative 16,588 Labour 11,748 4,840 6.46%
408 Mid Norfolk Conservative 17,204 Reform 12,333 4,871 6.47%
409 Dumfriesshire, Clydesdale and Tweeddale Conservative 15,496 SNP 10,835 4,661 6.48%
410 Forest of Dean Conservative 16,756 Labour 11,990 4,766 6.54%
411 Fylde Conservative 16,469 Reform 11,407 5,062 6.57%
412 Whitehaven and Workington Labour 17,082 Reform 12,264 4,818 6.58%
413 Grantham and Bourne Conservative 17,033 Reform 12,190 4,843 6.61%
414 South Leicestershire Conservative 18,518 Reform 13,319 5,199 6.62%
415 North West Norfolk Conservative 16,317 Reform 11,383 4,934 6.63%
416 Gedling Labour 17,683 Conservative 12,551 5,132 6.66%
417 Chingford and Woodford Green Conservative 17,399 Other 12,445 4,954 6.69%
418 Sheffield Central Labour 13,846 Green 9,789 4,057 6.70%
419 Hamble Valley Conservative 19,491 Liberal Democrat 14,164 5,327 6.70%
420 Beverley and Holderness Conservative 16,122 Labour 11,265 4,857 6.75%
421 North East Fife Liberal Democrat 16,497 SNP 11,784 4,713 6.76%
422 Old Bexley and Sidcup Conservative 18,362 Reform 13,397 4,965 6.78%
423 Waveney Valley Green 19,607 Conservative 14,614 4,993 6.83%
424 Henley and Thame Liberal Democrat 22,191 Conservative 17,125 5,066 6.87%
425 Plymouth Sutton and Devonport Labour 15,882 Reform 10,704 5,178 6.88%
426 Sussex Weald Conservative 16,651 Reform 11,639 5,012 6.88%
427 Strangford DUP 15,559 Alliance 10,428 5,131 6.88%
428 Earley and Woodley Conservative 19,619 Labour 14,549 5,070 6.89%
429 North East Cambridgeshire Conservative 16,169 Reform 11,232 4,937 6.90%
430 Brighton Kemptown and Peacehaven Labour 14,550 Conservative 9,799 4,751 6.91%
431 South West Hertfordshire Conservative 16,500 Liberal Democrat 11,540 4,960 6.91%
432 Nottingham South Labour 11,844 Reform 7,398 4,446 6.92%
433 Central Devon Conservative 17,449 Labour 12,194 5,255 6.97%
434 Derbyshire Dales Conservative 18,139 Labour 13,024 5,115 6.98%
435 North Devon Liberal Democrat 20,235 Conservative 14,710 5,525 6.99%
436 Tewkesbury Liberal Democrat 19,365 Conservative 14,208 5,157 7.02%
437 Chelsea and Fulham Conservative 19,306 Labour 13,782 5,524 7.04%
438 North Somerset Conservative 19,313 Labour 14,071 5,242 7.04%
439 Beckenham and Penge Labour 19,642 Conservative 14,161 5,481 7.10%
440 Cardiff North Labour 15,706 Conservative 10,632 5,074 7.10%
441 Hinckley and Bosworth Conservative 16,967 Reform 11,504 5,463 7.15%
442 South West Wiltshire Conservative 15,941 Reform 10,701 5,240 7.17%
443 North Herefordshire Green 20,650 Conservative 15,423 5,227 7.18%
444 Doncaster North Labour 13,750 Conservative 8,737 5,013 7.19%
445 Warwick and Leamington Labour 18,259 Conservative 12,762 5,497 7.21%
446 Inverness, Skye and West Ross-shire SNP 17,650 Liberal Democrat 12,029 5,621 7.21%
447 Bromley and Biggin Hill Conservative 16,542 Labour 11,423 5,119 7.24%
448 Honiton and Sidmouth Liberal Democrat 21,313 Conservative 15,822 5,491 7.27%
449 Leeds North West Labour 17,304 Conservative 12,090 5,214 7.28%
450 Mid Sussex Liberal Democrat 20,180 Conservative 14,597 5,583 7.35%
451 Christchurch Conservative 16,766 Reform 11,539 5,227 7.36%
452 Fareham and Waterlooville Conservative 17,724 Reform 12,057 5,667 7.36%
453 Middlesbrough South and East Cleveland Conservative 18,535 Labour 13,341 5,194 7.39%
454 South West Devon Conservative 18,445 Reform 12,702 5,743 7.40%
455 Battersea Labour 17,521 Conservative 12,100 5,421 7.44%
456 Glastonbury and Somerton Liberal Democrat 18,920 Conservative 13,454 5,466 7.49%
457 Mid Bedfordshire Conservative 17,464 Reform 11,804 5,660 7.50%
458 Leeds West and Pudsey Labour 14,487 Reform 9,219 5,268 7.52%
459 Belfast North Sinn Fein 17,674 DUP 12,062 5,612 7.56%
460 Putney Labour 18,382 Conservative 12,840 5,542 7.62%
461 Meriden and Solihull East Conservative 17,102 Reform 11,482 5,620 7.63%
462 West Lancashire Labour 17,066 Reform 11,331 5,735 7.74%
463 Stratford-on-Avon Liberal Democrat 21,801 Conservative 15,931 5,870 7.75%
464 Portsmouth South Labour 14,357 Reform 8,625 5,732 7.78%
465 Witham Conservative 19,148 Reform 12,979 6,169 7.81%
466 Bexhill and Battle Conservative 16,565 Reform 10,922 5,643 7.82%
467 Chester North and Neston Labour 16,998 Conservative 11,505 5,493 7.82%
468 Leicester South Other 15,536 Labour 9,990 5,546 7.83%
469 Sevenoaks Conservative 18,030 Liberal Democrat 12,197 5,833 7.91%
470 Argyll, Bute and South Lochaber SNP 16,182 Conservative 10,480 5,702 7.95%
471 Cardiff South and Penarth Labour 13,145 Reform 7,325 5,820 7.97%
472 Beaconsfield Conservative 18,213 Liberal Democrat 12,377 5,836 8.02%
473 Kingswinford and South Staffordshire Conservative 18,418 Reform 12,654 5,764 8.05%
474 Caerfyrddin Plaid Cymru 15,520 Reform 9,563 5,957 8.05%
475 Melton and Syston Conservative 17,776 Reform 11,751 6,025 8.11%
476 Salisbury Conservative 17,449 Liberal Democrat 11,568 5,881 8.19%
477 South Devon Liberal Democrat 20,921 Conservative 15,001 5,920 8.19%
478 Mid Leicestershire Conservative 18,303 Reform 12,058 6,245 8.23%
479 Gorton and Denton Labour 14,271 Reform 7,961 6,310 8.25%
480 Bristol North East Labour 14,349 Green 8,502 5,847 8.34%
481 Cheltenham Liberal Democrat 24,777 Conservative 18,400 6,377 8.37%
482 Mid Buckinghamshire Conservative 19,979 Liberal Democrat 13,627 6,352 8.40%
483 Huntingdon Conservative 18,872 Labour 12,210 6,662 8.43%
484 Enfield North Labour 16,318 Conservative 9,666 6,652 8.44%
485 Orpington Conservative 17,789 Reform 11,731 6,058 8.50%
486 Hayes and Harlington Labour 15,771 Conservative 9,425 6,346 8.53%
487 East Wiltshire Conservative 17,116 Reform 10,786 6,330 8.54%
488 Salford Labour 16,310 Reform 9,144 7,166 8.57%
489 East Surrey Conservative 17,526 Reform 11,236 6,290 8.58%
490 Edinburgh West Liberal Democrat 18,750 SNP 12,173 6,577 8.60%
491 Great Yarmouth Reform 16,944 Conservative 10,554 6,390 8.72%
492 Holborn and St Pancras Labour 14,521 Other 8,305 6,216 8.72%
493 Reading Central Labour 16,405 Conservative 9,983 6,422 8.73%
494 Exeter Labour 13,757 Reform 7,832 5,925 8.73%
495 Poplar and Limehouse Labour 13,941 Green 6,582 7,359 8.75%
496 Skipton and Ripon Conservative 19,460 Labour 12,517 6,943 8.76%
497 Runcorn and Helsby Labour 17,233 Reform 11,017 6,216 8.78%
498 Wythenshawe and Sale East Labour 15,871 Reform 9,041 6,830 8.78%
499 West Worcestershire Conservative 19,557 Liberal Democrat 12,582 6,975 8.80%
500 Ealing North Labour 15,742 Conservative 9,134 6,608 8.83%
501 Harrogate and Knaresborough Liberal Democrat 22,328 Conservative 15,399 6,929 8.89%
502 Stockport Labour 16,669 Reform 9,848 6,821 8.90%
503 Berwickshire, Roxburgh and Selkirk Conservative 19,042 SNP 12,163 6,879 9.00%
504 Edmonton and Winchmore Hill Labour 15,721 Conservative 8,883 6,838 9.02%
505 New Forest West Conservative 16,572 Reform 10,365 6,207 9.04%
506 Solihull West and Shirley Conservative 16,522 Reform 10,027 6,495 9.04%
507 Goole and Pocklington Conservative 19,491 Reform 12,256 7,235 9.05%
508 Manchester Central Labour 15,498 Reform 7,773 7,725 9.07%
509 West Dorset Liberal Democrat 26,709 Conservative 19,798 6,911 9.10%
510 Upper Bann DUP 21,642 Sinn Fein 14,236 7,406 9.12%
511 Carshalton and Wallington Liberal Democrat 18,984 Conservative 12,204 6,780 9.12%
512 Keighley and Ilkley Conservative 19,340 Labour 12,510 6,830 9.18%
513 North West Hampshire Conservative 18,196 Reform 10,957 7,239 9.21%
514 Chippenham Liberal Democrat 21,006 Conservative 14,132 6,874 9.28%
515 Cambridge Labour 16,049 Liberal Democrat 9,524 6,525 9.28%
516 Wokingham Liberal Democrat 23,923 Conservative 16,936 6,987 9.31%
517 Tatton Conservative 20,773 Labour 13,861 6,912 9.31%
518 Weald of Kent Conservative 20,304 Reform 13,195 7,109 9.36%
519 Tunbridge Wells Liberal Democrat 22,230 Conservative 14,850 7,380 9.37%
520 East Ham Labour 15,181 Other 7,670 7,511 9.48%
521 Harborough, Oadby and Wigston Conservative 19,203 Labour 11,833 7,370 9.56%
522 Norwich South Labour 16,320 Green 9,009 7,311 9.58%
523 Ealing Central and Acton Labour 16,947 Conservative 9,376 7,571 9.65%
524 Hazel Grove Liberal Democrat 16,800 Reform 9,750 7,050 9.68%
525 Leeds South Labour 14,450 Green 7,086 7,364 9.70%
526 North West Essex Conservative 19,922 Labour 12,157 7,765 9.74%
527 South Antrim UUP 16,311 DUP 8,799 7,512 9.75%
528 Thirsk and Malton Conservative 19,686 Reform 11,951 7,735 9.86%
529 Brent East Labour 14,917 Conservative 7,239 7,678 9.90%
530 Birkenhead Labour 17,273 Green 9,538 7,735 9.91%
531 Droitwich and Evesham Conservative 20,009 Reform 12,360 7,649 9.98%
532 Windsor Conservative 16,550 Liberal Democrat 9,218 7,332 10.00%
533 Gosport Conservative 18,060 Reform 10,711 7,349 10.03%
534 North Down Other 21,030 Alliance 13,608 7,422 10.05%
535 New Forest East Conservative 17,353 Reform 10,259 7,094 10.05%
536 Sutton Coldfield Conservative 19,098 Labour 11,654 7,444 10.05%
537 Guildford Liberal Democrat 21,382 Conservative 14,215 7,167 10.14%
538 Croydon South Conservative 20,483 Labour 12,816 7,667 10.24%
539 Erith and Thamesmead Labour 17,267 Reform 9,152 8,115 10.31%
540 Dewsbury and Batley Other 15,641 Reform 8,240 7,401 10.32%
541 South Northamptonshire Conservative 19,641 Reform 12,356 7,285 10.35%
542 Hampstead and Highgate Labour 17,831 Conservative 9,540 8,291 10.36%
543 Reigate Conservative 19,313 Labour 11,312 8,001 10.38%
544 Tynemouth Labour 18,762 Reform 11,106 7,656 10.46%
545 Hackney South and Shoreditch Labour 19,423 Green 11,135 8,288 10.59%
546 Lothian East Labour 19,016 SNP 10,963 8,053 10.67%
547 Sheffield South East Labour 15,746 Conservative 7,792 7,954 10.73%
548 Stockton West Conservative 21,206 Labour 13,473 7,733 10.76%
549 Orkney and Shetland Liberal Democrat 8,008 SNP 4,309 3,699 10.80%
550 Runnymede and Weybridge Conservative 18,435 Liberal Democrat 10,422 8,013 10.89%
551 North Bedfordshire Conservative 20,364 Reform 11,685 8,679 11.01%
552 Croydon West Labour 15,958 Conservative 7,349 8,609 11.05%
553 North Cornwall Liberal Democrat 22,330 Conservative 13,833 8,497 11.07%
554 Chester South and Eddisbury Conservative 20,500 Labour 12,271 8,229 11.08%
555 Na h-Eileanan an Iar Labour 5,439 SNP 3,065 2,374 11.13%
556 Stretford and Urmston Labour 17,334 Reform 8,947 8,387 11.16%
557 Newark Conservative 21,592 Labour 12,685 8,907 11.16%
558 Hackney North and Stoke Newington Labour 19,134 Green 10,368 8,766 11.27%
559 Southgate and Wood Green Labour 17,912 Conservative 9,131 8,781 11.32%
560 Hammersmith and Chiswick Labour 18,539 Conservative 9,946 8,593 11.33%
561 Sheffield Brightside and Hillsborough Labour 13,763 Green 5,784 7,979 11.34%
562 Streatham and Croydon North Labour 17,880 Green 8,478 9,402 11.35%
563 Manchester Withington Labour 17,031 Green 8,947 8,084 11.46%
564 Ellesmere Port and Bromborough Labour 18,881 Reform 10,732 8,149 11.51%
565 Leyton and Wanstead Labour 15,825 Green 7,524 8,301 11.61%
566 Widnes and Halewood Labour 18,546 Reform 10,341 8,205 11.69%
567 South Cambridgeshire Liberal Democrat 24,135 Conservative 14,936 9,199 11.90%
568 Ealing Southall Labour 17,637 Conservative 8,278 9,359 11.90%
569 South Down Sinn Fein 19,698 SDLP 10,418 9,280 12.17%
570 Newcastle upon Tyne North Labour 18,697 Reform 9,590 9,107 12.18%
571 Bristol North West Labour 18,369 Green 9,243 9,126 12.19%
572 Lewisham North Labour 19,903 Green 10,786 9,117 12.29%
573 Wallasey Labour 19,277 Reform 10,161 9,116 12.31%
574 Vauxhall and Camberwell Green Labour 16,792 Green 7,227 9,565 12.34%
575 Tottenham Labour 18,095 Green 8,594 9,501 12.52%
576 Kenilworth and Southam Conservative 19,599 Reform 10,208 9,391 12.53%
577 Nottingham East Labour 15,114 Reform 6,368 8,746 12.60%
578 East Grinstead and Uckfield Conservative 20,729 Liberal Democrat 11,216 9,513 12.62%
579 Blaenau Gwent and Rhymney Labour 13,867 Conservative 4,995 8,872 12.65%
580 Queen's Park and Maida Vale Labour 15,530 Conservative 5,969 9,561 12.65%
581 Islington South and Finsbury Labour 17,737 Green 8,350 9,387 12.66%
582 Harpenden and Berkhamsted Liberal Democrat 25,390 Conservative 16,201 9,189 12.72%
583 Peckham Labour 17,909 Green 8,534 9,375 13.00%
584 Wetherby and Easingwold Conservative 21,075 Labour 11,414 9,661 13.00%
585 Clacton Reform 23,103 Conservative 12,861 10,242 13.09%
586 Taunton and Wellington Liberal Democrat 22,625 Conservative 12,246 10,379 13.19%
587 Wells and Mendip Hills Liberal Democrat 21,901 Conservative 12,312 9,589 13.31%
588 Yeovil Liberal Democrat 22,032 Conservative 11,361 10,671 13.35%
589 Woking Liberal Democrat 22,451 Conservative 12,634 9,817 13.45%
590 Chichester Liberal Democrat 23,692 Conservative 13,145 10,547 13.46%
591 Tonbridge Conservative 20,342 Reform 10,466 9,876 13.57%
592 Oxford East Labour 16,424 Other 6,548 9,876 13.75%
593 Leeds North East Labour 17,903 Conservative 8,251 9,652 13.75%
594 Liverpool Riverside Labour 15,866 Green 6,018 9,848 13.80%
595 York Central Labour 19,106 Reform 8,100 11,006 13.83%
596 Esher and Walton Liberal Democrat 26,208 Conservative 15,866 10,342 13.97%
597 Epping Forest Conservative 19,785 Labour 9,631 10,154 14.06%
598 Knowsley Labour 19,457 Reform 9,120 10,337 14.36%
599 Arundel and South Downs Conservative 21,805 Reform 10,592 11,213 14.38%
600 Lewes Liberal Democrat 24,983 Conservative 14,019 10,964 14.39%
601 Sheffield Heeley Labour 17,867 Green 7,250 10,617 14.45%
602 Cheadle Liberal Democrat 22,473 Conservative 11,608 10,865 14.61%
603 Eastbourne Liberal Democrat 22,010 Conservative 11,351 10,659 14.68%
604 Blackburn Other 18,078 Labour 7,303 10,775 14.71%
605 Clapham and Brixton Hill Labour 18,814 Green 6,590 12,224 14.71%
606 Liverpool Wavertree Labour 18,078 Green 7,665 10,413 14.75%
607 Dulwich and West Norwood Labour 21,516 Green 9,675 11,841 14.82%
608 Wimbledon Liberal Democrat 23,882 Conservative 12,554 11,328 14.84%
609 Walthamstow Labour 21,426 Green 10,355 11,071 14.87%
610 Stone, Great Wyrley and Penkridge Conservative 22,010 Labour 11,370 10,640 14.87%
611 Sefton Central Labour 20,834 Conservative 9,766 11,068 14.90%
612 Tooting Labour 22,670 Conservative 11,130 11,540 15.15%
613 Winchester Liberal Democrat 27,704 Conservative 15,730 11,974 15.29%
614 Mitcham and Morden Labour 19,490 Reform 7,603 11,887 15.38%
615 Bath Liberal Democrat 18,965 Conservative 8,020 10,945 15.71%
616 Rutland and Stamford Conservative 21,228 Reform 9,938 11,290 15.73%
617 Ashfield Reform 19,320 Labour 8,319 11,001 15.96%
618 Lewisham East Labour 18,512 Reform 6,620 11,892 16.21%
619 Islington North Other 24,152 Labour 12,303 11,849 16.26%
620 Hertsmere Conservative 21,730 Labour 9,701 12,029 16.37%
621 Lewisham West and East Dulwich Labour 21,493 Green 10,130 11,363 16.38%
622 Greenwich and Woolwich Labour 18,678 Reform 6,558 12,120 16.59%
623 Liverpool Garston Labour 19,292 Reform 7,756 11,536 16.65%
624 Belfast South and Mid Down SDLP 21,345 Alliance 8,839 12,506 16.73%
625 Ruislip, Northwood and Pinner Conservative 21,707 Labour 9,970 11,737 16.79%
626 Edinburgh South Labour 20,391 SNP 8,433 11,958 16.88%
627 Hove and Portslade Labour 20,986 Reform 8,464 12,522 16.91%
628 Belfast West Sinn Fein 21,009 Other 8,123 12,886 17.10%
629 St Ives Liberal Democrat 23,179 Conservative 11,106 12,073 17.25%
630 Liverpool Walton Labour 21,100 Reform 9,123 11,977 17.28%
631 North Shropshire Liberal Democrat 24,362 Conservative 10,850 13,512 17.42%
632 Richmond and Northallerton Conservative 22,964 Reform 10,061 12,903 17.46%
633 Liverpool West Derby Labour 20,364 Reform 8,150 12,214 17.47%
634 Bootle Labour 21,552 Reform 8,085 13,467 18.44%
635 Ceredigion Preseli Plaid Cymru 21,738 Reform 7,580 14,158 18.71%
636 Oxford West and Abingdon Liberal Democrat 22,075 Conservative 8,710 13,365 19.13%
637 Newry and Armagh Sinn Fein 22,299 SDLP 6,806 15,493 19.80%
638 Kingston and Surbiton Liberal Democrat 24,357 Conservative 8,876 15,481 20.01%
639 Mid Ulster Sinn Fein 24,085 DUP 9,162 14,923 20.17%
640 Richmond Park Liberal Democrat 26,685 Conservative 11,388 15,297 20.40%
641 Hornsey and Friern Barnet Labour 22,359 Green 8,075 14,284 20.44%
642 Harrow East Conservative 25,681 Labour 9,947 15,734 20.56%
643 Dwyfor Meirionnydd Plaid Cymru 21,788 Reform 6,748 15,040 20.59%
644 West Tyrone Sinn Fein 22,711 DUP 6,794 15,917 21.43%
645 Bristol Central Green 24,760 Labour 10,308 14,452 23.04%
646 Brighton Pavilion Green 28,715 Labour 10,456 18,259 24.41%
647 St Albans Liberal Democrat 27,363 Conservative 9,547 17,816 24.49%
648 Twickenham Liberal Democrat 28,431 Conservative 9,013 19,418 25.90%
649 Westmorland and Lonsdale Liberal Democrat 28,695 Conservative 9,576 19,119 26.54%
650 Chorley Other 29,301 Green 4,663 24,638 32.94%

See also: Electoral Analysis

Maximise your vote to save the planet.

Join Now