VoteClimate: Next General Election Forecast If 2% Vote Climate

Next General Election Forecast If 2% Vote Climate

VoteClimate's Forecast For The Next General Election indicates that if VoteClimate can recruit 2% of the electorate in marginal seats, there are 198 seats where we can change which party wins.

2% of the electorate in 198 seats is just 295,000 voters!

We have a huge and historic opportunity to force a race to the top on climate policy

We've flagged those constituencies as "VC Target" in the projection below.

Predicted vote shares (GB): Labour: 25.5% | Reform: 25% | Conservative: 22% | Liberal Democrat: 13% | Green: 8.8%

[Last updated: 17 February 2025]

NB: these constituencies will likely change as the opinion polls fluctuate.

Here is the predicted result in each constituency:

Constituency Winner Second Votes Required
1 Daventry - VC Target Conservative 15,810 Reform 15,799 11 0.01%
2 Bridgend - VC Target Reform 12,111 Labour 12,100 11 0.02%
3 Lichfield - VC Target Conservative 14,795 Reform 14,780 15 0.02%
4 North West Cambridgeshire - VC Target Reform 13,240 Conservative 13,219 21 0.03%
5 Newport West and Islwyn - VC Target Reform 12,846 Labour 12,814 32 0.04%
6 Romsey and Southampton North - VC Target Conservative 16,877 Liberal Democrat 16,845 32 0.04%
7 South Dorset - VC Target Reform 13,051 Conservative 13,007 44 0.06%
8 Bury St Edmunds and Stowmarket - VC Target Reform 13,697 Conservative 13,650 47 0.06%
9 Southend East and Rochford - VC Target Labour 11,396 Reform 11,349 47 0.07%
10 Preston - VC Target Other 10,091 Labour 10,039 52 0.07%
11 Congleton - VC Target Conservative 14,016 Labour 13,961 55 0.08%
12 Bangor Aberconwy - VC Target Reform 10,167 Labour 10,110 57 0.08%
13 Central Suffolk and North Ipswich - VC Target Conservative 13,220 Reform 13,156 64 0.09%
14 Pontypridd - VC Target Labour 11,835 Reform 11,757 78 0.10%
15 Herne Bay and Sandwich - VC Target Reform 15,448 Conservative 15,365 83 0.11%
16 Cities of London and Westminster - VC Target Conservative 11,453 Labour 11,374 79 0.11%
17 Torridge and Tavistock - VC Target Conservative 13,920 Reform 13,839 81 0.11%
18 Dunstable and Leighton Buzzard - VC Target Conservative 12,775 Reform 12,688 87 0.11%
19 Weston-super-Mare - VC Target Reform 12,135 Labour 12,054 81 0.11%
20 Bradford East - VC Target Other 10,235 Labour 10,149 86 0.11%
21 Banbury - VC Target Conservative 13,799 Labour 13,694 105 0.14%
22 Newton Aycliffe and Spennymoor - VC Target Reform 13,879 Labour 13,775 104 0.14%
23 West Suffolk - VC Target Reform 14,080 Conservative 13,963 117 0.15%
24 Gloucester - VC Target Labour 12,101 Reform 11,974 127 0.16%
25 Maldon - VC Target Reform 16,991 Conservative 16,862 129 0.16%
26 Bromsgrove - VC Target Conservative 14,557 Reform 14,429 128 0.17%
27 Bournemouth West - VC Target Reform 10,682 Labour 10,562 120 0.17%
28 Harwich and North Essex - VC Target Conservative 14,778 Reform 14,636 142 0.19%
29 Warrington North - VC Target Labour 13,988 Reform 13,846 142 0.20%
30 Sleaford and North Hykeham - VC Target Conservative 15,308 Reform 15,155 153 0.20%
31 Penistone and Stocksbridge - VC Target Labour 14,299 Reform 14,154 145 0.21%
32 Welwyn Hatfield - VC Target Labour 14,865 Conservative 14,710 155 0.21%
33 East Londonderry - VC Target DUP 11,506 Sinn Fein 11,327 179 0.24%
34 Worthing West - VC Target Labour 15,304 Conservative 15,119 185 0.24%
35 Kensington and Bayswater - VC Target Conservative 12,926 Labour 12,737 189 0.24%
36 Huddersfield - VC Target Green 11,207 Labour 11,007 200 0.26%
37 Hemel Hempstead - VC Target Labour 12,429 Reform 12,246 183 0.26%
38 South Suffolk - VC Target Conservative 14,169 Reform 13,953 216 0.29%
39 Suffolk Coastal - VC Target Conservative 12,989 Reform 12,769 220 0.30%
40 Southend West and Leigh - VC Target Conservative 13,317 Reform 13,094 223 0.30%
41 Wigan - VC Target Labour 14,444 Reform 14,209 235 0.30%
42 Aldridge-Brownhills - VC Target Conservative 14,151 Reform 13,934 217 0.31%
43 Jarrow and Gateshead East - VC Target Labour 14,155 Reform 13,929 226 0.32%
44 Redditch - VC Target Reform 12,861 Conservative 12,622 239 0.34%
45 Blyth and Ashington - VC Target Reform 15,313 Labour 15,052 261 0.34%
46 Gainsborough - VC Target Conservative 14,746 Reform 14,476 270 0.36%
47 Crawley - VC Target Reform 13,161 Labour 12,875 286 0.38%
48 South Shropshire - VC Target Liberal Democrat 15,335 Conservative 15,036 299 0.39%
49 Hartlepool - VC Target Reform 12,597 Labour 12,315 282 0.39%
50 Northampton South - VC Target Reform 12,782 Labour 12,497 285 0.40%
51 Bristol East - VC Target Labour 17,263 Green 16,955 308 0.41%
52 South Norfolk - VC Target Conservative 13,031 Labour 12,723 308 0.42%
53 Bolton West - VC Target Reform 13,161 Labour 12,845 316 0.42%
54 Hereford and South Herefordshire - VC Target Conservative 13,203 Reform 12,889 314 0.43%
55 Stafford - VC Target Labour 13,792 Reform 13,483 309 0.44%
56 The Wrekin - VC Target Reform 14,880 Conservative 14,528 352 0.45%
57 Merthyr Tydfil and Aberdare - VC Target Reform 11,963 Labour 11,630 333 0.45%
58 Romford - VC Target Reform 14,033 Conservative 13,705 328 0.45%
59 Kettering - VC Target Reform 13,587 Labour 13,220 367 0.46%
60 Altrincham and Sale West - VC Target Labour 15,518 Conservative 15,174 344 0.46%
61 Kingston upon Hull West and Haltemprice - VC Target Labour 13,375 Reform 13,024 351 0.48%
62 Torfaen - VC Target Reform 11,552 Labour 11,205 347 0.48%
63 North West Leicestershire - VC Target Reform 14,643 Conservative 14,262 381 0.49%
64 Birmingham Erdington - VC Target Reform 11,312 Labour 10,928 384 0.50%
65 South Holland and The Deepings - VC Target Conservative 15,123 Reform 14,732 391 0.50%
66 Spelthorne - VC Target Reform 12,717 Conservative 12,344 373 0.51%
67 North Dorset - VC Target Liberal Democrat 15,754 Conservative 15,379 375 0.52%
68 Camborne and Redruth - VC Target Labour 14,331 Reform 13,936 395 0.53%
69 Rhondda and Ogmore - VC Target Reform 13,099 Labour 12,696 403 0.54%
70 East Thanet - VC Target Reform 13,020 Labour 12,598 422 0.56%
71 Redcar - VC Target Labour 11,703 Reform 11,306 397 0.57%
72 Stalybridge and Hyde - VC Target Labour 12,124 Reform 11,710 414 0.57%
73 North Northumberland - VC Target Labour 13,101 Reform 12,663 438 0.59%
74 Portsmouth North - VC Target Reform 12,761 Conservative 12,343 418 0.59%
75 Stockton North - VC Target Reform 13,247 Labour 12,823 424 0.60%
76 Monmouthshire - VC Target Conservative 16,219 Labour 15,761 458 0.61%
77 Birmingham Hodge Hill and Solihull North - VC Target Reform 9,573 Other 9,089 484 0.62%
78 Wakefield and Rothwell - VC Target Labour 13,190 Reform 12,703 487 0.65%
79 Inverness, Skye and West Ross-shire - VC Target SNP 17,466 Liberal Democrat 16,956 510 0.65%
80 Alyn and Deeside - VC Target Reform 14,122 Labour 13,607 515 0.68%
81 Finchley and Golders Green - VC Target Labour 16,533 Conservative 15,988 545 0.70%
82 Mid and South Pembrokeshire - VC Target Conservative 13,159 Reform 12,603 556 0.70%
83 Isle of Wight West - VC Target Labour 9,801 Reform 9,408 393 0.71%
84 Brent West - VC Target Labour 12,936 Conservative 12,349 587 0.73%
85 Leigh and Atherton - VC Target Reform 15,599 Labour 14,977 622 0.78%
86 South Derbyshire - VC Target Reform 13,763 Labour 13,140 623 0.85%
87 Wrexham - VC Target Labour 11,688 Reform 11,089 599 0.85%
88 Brigg and Immingham - VC Target Reform 14,811 Conservative 14,187 624 0.85%
89 Carlisle - VC Target Reform 14,108 Labour 13,434 674 0.87%
90 Edinburgh South - VC Target Labour 13,267 SNP 12,653 614 0.87%
91 Ilford South - VC Target Labour 12,093 Other 11,385 708 0.87%
92 Braintree - VC Target Reform 16,112 Conservative 15,429 683 0.88%
93 Wolverhampton North East - VC Target Reform 11,297 Labour 10,665 632 0.89%
94 Farnham and Bordon - VC Target Liberal Democrat 16,886 Conservative 16,197 689 0.91%
95 Bracknell - VC Target Conservative 12,547 Reform 11,889 658 0.92%
96 Hexham - VC Target Conservative 21,377 Labour 20,673 704 0.92%
97 Southport - VC Target Labour 12,712 Reform 12,033 679 0.92%
98 Pendle and Clitheroe - VC Target Conservative 13,681 Reform 12,942 739 0.94%
99 Darlington - VC Target Conservative 13,049 Labour 12,379 670 0.95%
100 Brentwood and Ongar - VC Target Reform 16,246 Conservative 15,526 720 0.96%
101 Buckingham and Bletchley - VC Target Conservative 13,723 Labour 13,006 717 0.96%
102 Newport East - VC Target Labour 12,096 Reform 11,359 737 0.96%
103 Birmingham Ladywood - VC Target Other 12,137 Labour 11,327 810 0.97%
104 Broadland and Fakenham - VC Target Conservative 14,561 Reform 13,811 750 0.98%
105 Bassetlaw - VC Target Reform 14,520 Labour 13,756 764 0.98%
106 Leeds South West and Morley - VC Target Labour 13,196 Reform 12,485 711 0.99%
107 Stourbridge - VC Target Reform 12,043 Labour 11,367 676 0.99%
108 East Hampshire - VC Target Liberal Democrat 16,375 Conservative 15,674 701 0.99%
109 Mid Derbyshire - VC Target Conservative 13,975 Reform 13,279 696 1.00%
110 Gateshead Central and Whickham - VC Target Labour 13,510 Reform 12,803 707 1.01%
111 Poole - VC Target Conservative 12,616 Reform 11,879 737 1.02%
112 Staffordshire Moorlands - VC Target Reform 14,448 Conservative 13,730 718 1.03%
113 Swindon North - VC Target Labour 13,370 Conservative 12,614 756 1.03%
114 Birmingham Northfield - VC Target Reform 11,811 Labour 11,039 772 1.04%
115 Rugby - VC Target Labour 14,530 Conservative 13,746 784 1.05%
116 Scunthorpe - VC Target Reform 12,291 Labour 11,512 779 1.05%
117 Bolsover - VC Target Reform 13,581 Labour 12,748 833 1.08%
118 Hertford and Stortford - VC Target Labour 15,406 Conservative 14,547 859 1.09%
119 Exmouth and Exeter East - VC Target Conservative 12,975 Reform 12,098 877 1.10%
120 Oldham West, Chadderton and Royton - VC Target Other 11,299 Reform 10,446 853 1.12%
121 South Ribble - VC Target Labour 14,826 Reform 14,000 826 1.13%
122 Gravesham - VC Target Reform 13,454 Conservative 12,629 825 1.13%
123 Rossendale and Darwen - VC Target Reform 14,428 Labour 13,577 851 1.14%
124 Barnsley North - VC Target Reform 14,827 Labour 13,930 897 1.15%
125 Stoke-on-Trent South - VC Target Reform 13,041 Conservative 12,232 809 1.16%
126 Old Bexley and Sidcup - VC Target Conservative 15,991 Reform 15,141 850 1.16%
127 South Leicestershire - VC Target Conservative 16,055 Reform 15,136 919 1.17%
128 Crewe and Nantwich - VC Target Labour 15,569 Reform 14,663 906 1.18%
129 Vale of Glamorgan - VC Target Labour 13,144 Conservative 12,259 885 1.19%
130 Wellingborough and Rushden - VC Target Reform 14,091 Labour 13,169 922 1.19%
131 Telford - VC Target Reform 14,489 Labour 13,594 895 1.21%
132 North East Hertfordshire - VC Target Conservative 14,769 Reform 13,826 943 1.21%
133 Chipping Barnet - VC Target Conservative 17,214 Labour 16,266 948 1.21%
134 Louth and Horncastle - VC Target Reform 16,220 Conservative 15,253 967 1.26%
135 Erewash - VC Target Reform 13,665 Labour 12,763 902 1.26%
136 Southampton Itchen - VC Target Labour 11,727 Reform 10,861 866 1.27%
137 Mid Norfolk - VC Target Conservative 14,949 Reform 13,994 955 1.27%
138 Swansea West - VC Target Labour 10,788 Reform 9,836 952 1.28%
139 Bolton South and Walkden - VC Target Reform 12,050 Labour 11,028 1,022 1.28%
140 Clwyd North - VC Target Conservative 12,255 Reform 11,283 972 1.30%
141 Grantham and Bourne - VC Target Conservative 14,799 Reform 13,844 955 1.30%
142 Caerphilly - VC Target Reform 11,478 Labour 10,518 960 1.32%
143 Bognor Regis and Littlehampton - VC Target Reform 14,927 Conservative 13,893 1,034 1.35%
144 Ashton-under-Lyne - VC Target Reform 12,458 Labour 11,499 959 1.35%
145 Rayleigh and Wickford - VC Target Reform 16,664 Conservative 15,623 1,041 1.36%
146 Broxbourne - VC Target Conservative 14,106 Reform 13,068 1,038 1.38%
147 Stevenage - VC Target Labour 13,155 Reform 12,171 984 1.39%
148 North Antrim - VC Target Other 12,229 DUP 11,192 1,037 1.39%
149 Doncaster East and the Isle of Axholme - VC Target Reform 12,617 Conservative 11,642 975 1.39%
150 Rawmarsh and Conisbrough - VC Target Reform 13,411 Labour 12,442 969 1.40%
151 Berwickshire, Roxburgh and Selkirk - VC Target SNP 15,087 Conservative 14,014 1,073 1.40%
152 Clwyd East - VC Target Labour 13,685 Reform 12,609 1,076 1.40%
153 Aylesbury - VC Target Conservative 12,795 Reform 11,675 1,120 1.41%
154 Fylde - VC Target Conservative 14,207 Reform 13,102 1,105 1.43%
155 Plymouth Moor View - VC Target Reform 14,228 Labour 13,152 1,076 1.44%
156 Ossett and Denby Dale - VC Target Reform 13,824 Labour 12,775 1,049 1.45%
157 Sussex Weald - VC Target Conservative 14,390 Reform 13,319 1,071 1.47%
158 Doncaster Central - VC Target Labour 13,127 Reform 11,994 1,133 1.52%
159 Scarborough and Whitby - VC Target Reform 14,315 Labour 13,183 1,132 1.52%
160 Bishop Auckland - VC Target Reform 13,769 Labour 12,683 1,086 1.54%
161 Broxtowe - VC Target Labour 14,483 Reform 13,391 1,092 1.55%
162 Dagenham and Rainham - VC Target Reform 13,451 Labour 12,259 1,192 1.56%
163 Stoke-on-Trent Central - VC Target Reform 12,213 Labour 11,051 1,162 1.57%
164 Rochdale - VC Target Other 11,587 Reform 10,432 1,155 1.59%
165 Beverley and Holderness - VC Target Conservative 13,948 Reform 12,796 1,152 1.60%
166 Blackpool South - VC Target Reform 13,915 Labour 12,670 1,245 1.61%
167 North West Norfolk - VC Target Conservative 14,164 Reform 12,967 1,197 1.61%
168 Wyre Forest - VC Target Reform 14,114 Conservative 12,865 1,249 1.62%
169 South Shields - VC Target Reform 12,171 Labour 11,063 1,108 1.62%
170 Luton South and South Bedfordshire - VC Target Labour 9,821 Reform 8,541 1,280 1.66%
171 Loughborough - VC Target Labour 12,840 Reform 11,673 1,167 1.69%
172 Maidstone and Malling - VC Target Reform 13,744 Conservative 12,438 1,306 1.71%
173 Dartford - VC Target Reform 14,054 Conservative 12,757 1,297 1.72%
174 Newcastle-under-Lyme - VC Target Reform 13,041 Labour 11,872 1,169 1.72%
175 Aldershot - VC Target Labour 14,708 Reform 13,339 1,369 1.74%
176 Faversham and Mid Kent - VC Target Reform 14,403 Conservative 13,104 1,299 1.75%
177 Wolverhampton South East - VC Target Labour 12,682 Reform 11,318 1,364 1.76%
178 Worsley and Eccles - VC Target Labour 15,179 Reform 13,781 1,398 1.78%
179 East Antrim - VC Target DUP 11,462 Alliance 10,156 1,306 1.78%
180 Blaydon and Consett - VC Target Labour 15,913 Reform 14,648 1,265 1.79%
181 South West Devon - VC Target Conservative 15,949 Reform 14,555 1,394 1.80%
182 North East Derbyshire - VC Target Conservative 14,408 Labour 13,080 1,328 1.81%
183 Bridlington and The Wolds - VC Target Reform 14,471 Conservative 13,112 1,359 1.83%
184 Middlesbrough and Thornaby East - VC Target Labour 12,173 Reform 10,772 1,401 1.86%
185 Forest of Dean - VC Target Conservative 14,461 Reform 13,101 1,360 1.87%
186 Penrith and Solway - VC Target Labour 14,881 Conservative 13,416 1,465 1.88%
187 North Cotswolds - VC Target Conservative 15,002 Liberal Democrat 13,625 1,377 1.88%
188 Colne Valley - VC Target Labour 14,149 Conservative 12,781 1,368 1.88%
189 Bromley and Biggin Hill - VC Target Conservative 14,295 Reform 12,961 1,334 1.89%
190 North East Somerset and Hanham - VC Target Labour 15,446 Conservative 14,050 1,396 1.89%
191 Leicester East - VC Target Conservative 12,468 Other 11,005 1,463 1.91%
192 Christchurch - VC Target Conservative 14,546 Reform 13,177 1,369 1.93%
193 Halifax - VC Target Reform 11,767 Labour 10,255 1,512 1.95%
194 Mid Cheshire - VC Target Labour 13,795 Reform 12,414 1,381 1.96%
195 Oldham East and Saddleworth - VC Target Reform 11,629 Labour 10,182 1,447 1.97%
196 Harlow - VC Target Reform 13,987 Conservative 12,505 1,482 1.98%
197 South West Wiltshire - VC Target Conservative 13,769 Reform 12,316 1,453 1.99%
198 Godalming and Ash - VC Target Liberal Democrat 21,118 Conservative 19,607 1,511 1.99%
199 Fareham and Waterlooville Conservative 15,350 Reform 13,811 1,539 2.00%
200 Mid Bedfordshire Conservative 15,095 Reform 13,566 1,529 2.03%
201 Hinckley and Bosworth Conservative 14,712 Reform 13,163 1,549 2.03%
202 Wycombe Labour 11,732 Conservative 10,243 1,489 2.03%
203 Halesowen Reform 12,503 Labour 11,112 1,391 2.03%
204 Nottingham North and Kimberley Labour 12,355 Reform 10,842 1,513 2.05%
205 Easington Reform 13,962 Labour 12,537 1,425 2.05%
206 Isle of Wight East Reform 10,127 Conservative 8,969 1,158 2.07%
207 Corby and East Northamptonshire Labour 15,724 Reform 14,076 1,648 2.09%
208 Reading West and Mid Berkshire Conservative 13,410 Labour 11,962 1,448 2.11%
209 North East Cambridgeshire Conservative 14,188 Reform 12,681 1,507 2.11%
210 Gillingham and Rainham Reform 13,045 Labour 11,483 1,562 2.12%
211 Pontefract, Castleford and Knottingley Reform 14,362 Labour 12,771 1,591 2.13%
212 Ribble Valley Conservative 15,596 Reform 13,863 1,733 2.15%
213 West Bromwich Labour 12,639 Reform 11,037 1,602 2.16%
214 Normanton and Hemsworth Reform 14,539 Labour 12,893 1,646 2.18%
215 Burton and Uttoxeter Reform 14,275 Conservative 12,551 1,724 2.21%
216 Washington and Gateshead South Reform 14,762 Labour 13,193 1,569 2.21%
217 Thurrock Reform 13,547 Labour 11,920 1,627 2.22%
218 Morecambe and Lunesdale Labour 14,586 Reform 12,883 1,703 2.23%
219 Gower Labour 15,204 Reform 13,493 1,711 2.25%
220 Derby South Reform 12,205 Labour 10,561 1,644 2.25%
221 Bradford West Labour 8,166 Reform 6,405 1,761 2.26%
222 Watford Labour 11,469 Conservative 9,813 1,656 2.27%
223 Rother Valley Conservative 13,695 Reform 12,096 1,599 2.30%
224 Lincoln Labour 13,779 Reform 12,091 1,688 2.33%
225 Witham Conservative 16,663 Reform 14,805 1,858 2.35%
226 Heywood and Middleton North Reform 13,059 Labour 11,321 1,738 2.37%
227 Bexhill and Battle Conservative 14,313 Reform 12,600 1,713 2.37%
228 Barrow and Furness Labour 13,946 Conservative 12,161 1,785 2.38%
229 Newcastle upon Tyne Central and West Labour 13,976 Reform 12,132 1,844 2.40%
230 Mansfield Reform 13,713 Labour 11,910 1,803 2.42%
231 St Austell and Newquay Reform 13,914 Conservative 12,065 1,849 2.43%
232 Cardiff West Labour 11,893 Reform 10,046 1,847 2.44%
233 Bolton North East Reform 13,802 Labour 11,835 1,967 2.46%
234 Houghton and Sunderland South Reform 15,971 Labour 14,042 1,929 2.46%
235 Milton Keynes North Labour 14,442 Conservative 12,702 1,740 2.46%
236 Central Devon Conservative 14,987 Reform 13,122 1,865 2.47%
237 Meriden and Solihull East Conservative 14,908 Reform 13,085 1,823 2.47%
238 Walsall and Bloxwich Reform 10,853 Labour 8,998 1,855 2.47%
239 Newton Abbot Liberal Democrat 14,477 Reform 12,637 1,840 2.49%
240 Neath and Swansea East Reform 14,194 Labour 12,284 1,910 2.50%
241 Kingswinford and South Staffordshire Conservative 16,126 Reform 14,331 1,795 2.51%
242 Kingston upon Hull North and Cottingham Labour 13,818 Reform 11,908 1,910 2.54%
243 Blackpool North and Fleetwood Reform 14,332 Labour 12,438 1,894 2.59%
244 Stoke-on-Trent North Reform 12,624 Labour 10,811 1,813 2.60%
245 Bristol South Labour 13,615 Green 11,650 1,965 2.60%
246 Hastings and Rye Labour 14,186 Reform 12,210 1,976 2.60%
247 Sevenoaks Conservative 15,670 Reform 13,731 1,939 2.63%
248 Sheffield Hallam Labour 19,848 Liberal Democrat 17,926 1,922 2.64%
249 Birmingham Hall Green and Moseley Labour 8,946 Other 6,892 2,054 2.67%
250 South East Cornwall Reform 14,174 Conservative 12,223 1,951 2.69%
251 Bournemouth East Labour 13,632 Conservative 11,688 1,944 2.69%
252 Hyndburn Reform 11,182 Conservative 9,377 1,805 2.69%
253 Bridgwater Reform 12,733 Conservative 10,808 1,925 2.69%
254 Aberafan Maesteg Labour 13,355 Reform 11,344 2,011 2.77%
255 Mid Leicestershire Conservative 15,917 Reform 13,808 2,109 2.78%
256 Melton and Syston Conservative 15,497 Reform 13,418 2,079 2.80%
257 Northampton North Labour 13,567 Reform 11,441 2,126 2.81%
258 Ely and East Cambridgeshire Liberal Democrat 16,521 Conservative 14,291 2,230 2.82%
259 Selby Labour 17,154 Reform 14,948 2,206 2.83%
260 Peterborough Conservative 11,849 Labour 9,771 2,078 2.83%
261 Luton North Labour 10,705 Reform 8,567 2,138 2.86%
262 Derby North Labour 13,959 Reform 11,905 2,054 2.86%
263 Nuneaton Reform 13,292 Labour 11,204 2,088 2.91%
264 Chesterfield Labour 14,476 Reform 12,383 2,093 2.92%
265 Bradford South Reform 10,630 Labour 8,549 2,081 2.93%
266 Bexleyheath and Crayford Reform 14,336 Conservative 12,264 2,072 2.95%
267 Orpington Conservative 15,503 Reform 13,401 2,102 2.95%
268 Uxbridge and South Ruislip Conservative 14,487 Labour 12,275 2,212 2.96%
269 Birmingham Yardley Other 10,582 Reform 8,380 2,202 3.01%
270 Worcester Labour 13,793 Reform 11,523 2,270 3.03%
271 Dover and Deal Reform 16,269 Labour 13,953 2,316 3.03%
272 Coventry North West Labour 14,773 Reform 12,496 2,277 3.03%
273 East Surrey Conservative 15,196 Reform 12,950 2,246 3.06%
274 Cramlington and Killingworth Labour 16,788 Reform 14,450 2,338 3.07%
275 Leeds East Labour 13,940 Reform 11,589 2,351 3.09%
276 Basingstoke Labour 15,662 Conservative 13,223 2,439 3.11%
277 Sherwood Forest Reform 16,381 Labour 13,927 2,454 3.11%
278 Bury North Labour 14,695 Reform 12,267 2,428 3.13%
279 Spen Valley Reform 14,126 Labour 11,855 2,271 3.13%
280 Leicester West Labour 11,773 Reform 9,416 2,357 3.18%
281 Hamble Valley Conservative 16,929 Liberal Democrat 14,398 2,531 3.18%
282 East Wiltshire Conservative 14,844 Reform 12,454 2,390 3.22%
283 Sunderland Central Reform 14,880 Labour 12,408 2,472 3.25%
284 St Helens North Labour 16,062 Reform 13,602 2,460 3.26%
285 Rushcliffe Labour 19,017 Conservative 16,435 2,582 3.26%
286 Burnley Reform 11,580 Liberal Democrat 9,127 2,453 3.27%
287 Norwich North Labour 15,558 Reform 13,140 2,418 3.28%
288 Colchester Labour 13,960 Reform 11,372 2,588 3.29%
289 Brecon, Radnor and Cwm Tawe Liberal Democrat 13,297 Reform 10,851 2,446 3.35%
290 Castle Point Reform 15,982 Conservative 13,591 2,391 3.37%
291 Dumfriesshire, Clydesdale and Tweeddale SNP 13,945 Conservative 11,522 2,423 3.37%
292 Ipswich Labour 14,279 Reform 11,733 2,546 3.38%
293 Earley and Woodley Conservative 17,799 Labour 15,260 2,539 3.45%
294 New Forest West Conservative 14,365 Reform 11,989 2,376 3.46%
295 North Somerset Conservative 16,703 Labour 14,126 2,577 3.46%
296 Harrow West Labour 14,916 Conservative 12,137 2,779 3.48%
297 North East Hampshire Liberal Democrat 20,065 Conservative 17,368 2,697 3.51%
298 Hendon Conservative 14,477 Labour 11,844 2,633 3.52%
299 Rotherham Reform 14,865 Labour 12,188 2,677 3.53%
300 Havant Reform 14,087 Conservative 11,531 2,556 3.53%
301 Na h-Eileanan an Iar SNP 4,156 Labour 3,401 755 3.54%
302 South West Hertfordshire Conservative 14,260 Liberal Democrat 11,719 2,541 3.54%
303 Tipton and Wednesbury Reform 11,264 Labour 8,635 2,629 3.55%
304 Derbyshire Dales Conservative 15,673 Labour 13,068 2,605 3.55%
305 Weald of Kent Conservative 17,758 Reform 15,044 2,714 3.57%
306 Feltham and Heston Labour 11,947 Reform 9,176 2,771 3.60%
307 Lagan Valley Alliance 18,618 DUP 15,659 2,959 3.60%
308 Chingford and Woodford Green Conservative 15,112 Other 12,445 2,667 3.60%
309 Cardiff East Labour 11,545 Reform 8,914 2,631 3.61%
310 City of Durham Labour 14,249 Reform 11,682 2,567 3.64%
311 Kingston upon Hull East Reform 12,174 Labour 9,597 2,577 3.65%
312 Goole and Pocklington Conservative 16,994 Reform 14,078 2,916 3.65%
313 Ashford Reform 14,792 Conservative 12,005 2,787 3.66%
314 Eltham and Chislehurst Labour 15,020 Reform 12,309 2,711 3.66%
315 Solihull West and Shirley Conservative 14,300 Reform 11,665 2,635 3.67%
316 Belfast East DUP 19,894 Alliance 17,218 2,676 3.67%
317 Blackley and Middleton South Labour 12,750 Reform 10,096 2,654 3.67%
318 Skipton and Ripon Conservative 16,863 Reform 13,924 2,939 3.71%
319 North Durham Reform 14,881 Labour 12,133 2,748 3.75%
320 Chelsea and Fulham Conservative 16,867 Labour 13,901 2,966 3.78%
321 Barking Labour 11,995 Reform 8,957 3,038 3.81%
322 North West Hampshire Conservative 15,757 Reform 12,754 3,003 3.82%
323 Newcastle upon Tyne East and Wallsend Labour 15,850 Reform 12,927 2,923 3.83%
324 Huntingdon Conservative 16,347 Reform 13,306 3,041 3.85%
325 Canterbury Labour 14,473 Reform 11,734 2,739 3.85%
326 Ynys Mon Plaid Cymru 10,590 Conservative 8,533 2,057 3.87%
327 Tamworth Reform 15,475 Conservative 12,551 2,924 3.90%
328 South Northamptonshire Conservative 17,039 Reform 14,272 2,767 3.93%
329 Great Grimsby and Cleethorpes Reform 14,397 Labour 11,376 3,021 3.97%
330 Lothian East SNP 15,152 Labour 12,158 2,994 3.97%
331 Lancaster and Wyre Labour 14,454 Reform 11,470 2,984 3.99%
332 Bury South Labour 14,440 Reform 11,414 3,026 4.02%
333 Rochester and Strood Reform 14,324 Labour 11,328 2,996 4.03%
334 Coventry East Labour 13,793 Reform 10,731 3,062 4.04%
335 Milton Keynes Central Labour 15,075 Conservative 11,789 3,286 4.05%
336 Croydon East Labour 13,827 Conservative 10,689 3,138 4.10%
337 Slough Other 13,870 Labour 10,501 3,369 4.14%
338 Birmingham Selly Oak Labour 12,911 Reform 9,773 3,138 4.15%
339 Middlesbrough South and East Cleveland Conservative 17,034 Labour 14,107 2,927 4.16%
340 Barnsley South Reform 15,360 Labour 12,162 3,198 4.22%
341 Eastleigh Liberal Democrat 15,295 Conservative 12,312 2,983 4.26%
342 Southampton Test Labour 11,865 Reform 9,036 2,829 4.32%
343 St Helens South and Whiston Labour 14,146 Reform 11,050 3,096 4.33%
344 Smethwick Labour 12,611 Reform 9,427 3,184 4.37%
345 Droitwich and Evesham Conservative 17,514 Reform 14,165 3,349 4.37%
346 Thirsk and Malton Conservative 17,200 Reform 13,755 3,445 4.39%
347 Whitehaven and Workington Labour 16,903 Reform 13,651 3,252 4.44%
348 Beaconsfield Conservative 15,895 Liberal Democrat 12,611 3,284 4.51%
349 Lowestoft Reform 14,552 Conservative 11,159 3,393 4.56%
350 Calder Valley Labour 16,528 Reform 12,974 3,554 4.59%
351 Bermondsey and Old Southwark Labour 12,417 Liberal Democrat 9,215 3,202 4.61%
352 Makerfield Reform 17,012 Labour 13,464 3,548 4.63%
353 Salisbury Conservative 15,080 Liberal Democrat 11,756 3,324 4.63%
354 New Forest East Conservative 15,138 Reform 11,865 3,273 4.63%
355 Mid Buckinghamshire Conservative 17,386 Liberal Democrat 13,870 3,516 4.65%
356 Sutton Coldfield Conservative 16,657 Reform 13,171 3,486 4.71%
357 High Peak Labour 17,010 Conservative 13,506 3,504 4.71%
358 Hitchin Labour 17,305 Conservative 13,729 3,576 4.71%
359 Gosport Conservative 15,812 Reform 12,338 3,474 4.74%
360 Plymouth Sutton and Devonport Labour 15,649 Reform 12,052 3,597 4.78%
361 Wolverhampton West Labour 14,500 Reform 10,763 3,737 4.80%
362 Chatham and Aylesford Reform 14,057 Conservative 10,438 3,619 4.82%
363 Mid Dorset and North Poole Liberal Democrat 22,590 Conservative 18,909 3,681 4.89%
364 Ilford North Other 15,119 Labour 11,233 3,886 4.94%
365 Nottingham South Labour 11,661 Reform 8,453 3,208 4.99%
366 West Worcestershire Conservative 16,977 Reform 12,882 4,095 5.17%
367 North Warwickshire and Bedworth Reform 14,898 Conservative 11,282 3,616 5.18%
368 Montgomeryshire and Glyndwr Reform 12,890 Labour 9,043 3,847 5.20%
369 Basildon and Billericay Reform 15,452 Conservative 11,457 3,995 5.20%
370 North West Essex Conservative 17,278 Reform 13,134 4,144 5.20%
371 Gedling Labour 17,556 Reform 13,537 4,019 5.22%
372 Shipley Labour 16,342 Reform 12,457 3,885 5.24%
373 Leeds Central and Headingley Labour 11,843 Green 8,140 3,703 5.25%
374 Manchester Rusholme Labour 11,361 Green 7,548 3,813 5.25%
375 Warrington South Labour 17,458 Reform 13,303 4,155 5.30%
376 Sittingbourne and Sheppey Reform 14,387 Conservative 10,181 4,206 5.32%
377 West Aberdeenshire and Kincardine SNP 16,646 Conservative 12,759 3,887 5.33%
378 North Bedfordshire Conservative 17,774 Reform 13,560 4,214 5.34%
379 Shrewsbury Labour 17,126 Reform 13,006 4,120 5.38%
380 Dudley Reform 13,022 Conservative 9,224 3,798 5.41%
381 Truro and Falmouth Labour 15,434 Conservative 11,477 3,957 5.42%
382 Reigate Conservative 16,739 Reform 12,542 4,197 5.44%
383 Leeds West and Pudsey Labour 14,287 Reform 10,467 3,820 5.45%
384 Stratford and Bow Labour 14,055 Other 9,646 4,409 5.46%
385 Horsham Liberal Democrat 20,532 Conservative 16,193 4,339 5.48%
386 West Ham and Beckton Labour 12,161 Other 7,830 4,331 5.48%
387 West Lancashire Labour 16,878 Reform 12,795 4,083 5.51%
388 Melksham and Devizes Liberal Democrat 18,937 Conservative 14,876 4,061 5.53%
389 Newbury Liberal Democrat 18,508 Conservative 14,524 3,984 5.53%
390 East Worthing and Shoreham Labour 16,602 Reform 12,449 4,153 5.56%
391 Bethnal Green and Stepney Other 15,699 Labour 11,171 4,528 5.56%
392 Tatton Conservative 18,123 Labour 13,970 4,153 5.59%
393 Foyle SDLP 15,647 Sinn Fein 11,481 4,166 5.67%
394 Birmingham Edgbaston Labour 12,400 Reform 8,330 4,070 5.67%
395 South West Norfolk Reform 14,014 Conservative 9,758 4,256 5.70%
396 Hornchurch and Upminster Reform 17,764 Conservative 13,467 4,297 5.70%
397 Macclesfield Labour 18,676 Conservative 14,402 4,274 5.71%
398 Folkestone and Hythe Reform 15,003 Labour 10,970 4,033 5.76%
399 Cannock Chase Reform 15,973 Labour 11,534 4,439 5.77%
400 Portsmouth South Labour 14,122 Reform 9,869 4,253 5.77%
401 North Norfolk Liberal Democrat 18,311 Conservative 14,183 4,128 5.78%
402 Keighley and Ilkley Conservative 16,943 Labour 12,638 4,305 5.79%
403 Fermanagh and South Tyrone Sinn Fein 24,844 UUP 20,273 4,571 5.87%
404 Cardiff South and Penarth Labour 12,910 Reform 8,572 4,338 5.94%
405 Thornbury and Yate Liberal Democrat 19,684 Conservative 15,024 4,660 5.96%
406 Bristol North East Labour 14,117 Reform 9,820 4,297 6.13%
407 Harborough, Oadby and Wigston Conservative 16,700 Labour 11,907 4,793 6.22%
408 York Outer Labour 17,417 Conservative 12,668 4,749 6.23%
409 Caerfyrddin Plaid Cymru 15,520 Reform 10,908 4,612 6.23%
410 Sheffield Central Labour 14,057 Green 10,231 3,826 6.31%
411 Gorton and Denton Labour 13,911 Reform 9,062 4,849 6.34%
412 Cardiff North Labour 15,529 Reform 10,990 4,539 6.35%
413 Filton and Bradley Stoke Labour 17,204 Reform 12,237 4,967 6.40%
414 Newark Conservative 18,870 Reform 13,760 5,110 6.40%
415 Runcorn and Helsby Labour 16,977 Reform 12,376 4,601 6.50%
416 Exeter Labour 13,551 Reform 9,134 4,417 6.51%
417 Coventry South Labour 15,368 Reform 10,356 5,012 6.57%
418 Kenilworth and Southam Conservative 17,023 Reform 12,082 4,941 6.59%
419 Croydon South Conservative 17,928 Labour 12,938 4,990 6.66%
420 Tiverton and Minehead Liberal Democrat 17,283 Conservative 12,471 4,812 6.68%
421 Salford Labour 15,948 Reform 10,364 5,584 6.68%
422 Stockport Labour 16,336 Reform 11,207 5,129 6.69%
423 Bedford Labour 13,725 Reform 8,870 4,855 6.70%
424 Hamilton and Clyde Valley SNP 15,855 Labour 10,761 5,094 6.75%
425 Windsor Conservative 14,379 Liberal Democrat 9,404 4,975 6.78%
426 Birmingham Perry Barr Other 14,265 Labour 9,064 5,201 6.81%
427 Wythenshawe and Sale East Labour 15,595 Reform 10,291 5,304 6.82%
428 Runnymede and Weybridge Conservative 16,072 Reform 11,008 5,064 6.88%
429 Strangford DUP 15,559 Alliance 10,428 5,131 6.88%
430 Epsom and Ewell Liberal Democrat 19,780 Conservative 14,502 5,278 6.90%
431 Poplar and Limehouse Labour 13,629 Reform 7,819 5,810 6.91%
432 Amber Valley Reform 16,510 Labour 11,561 4,949 6.92%
433 Torbay Liberal Democrat 17,726 Reform 12,432 5,294 6.95%
434 Stockton West Conservative 18,627 Labour 13,628 4,999 6.96%
435 Maidenhead Liberal Democrat 23,154 Conservative 17,888 5,266 6.96%
436 Dumfries and Galloway SNP 15,920 Conservative 10,429 5,491 6.99%
437 Sutton and Cheam Liberal Democrat 16,899 Conservative 11,814 5,085 7.03%
438 Brentford and Isleworth Labour 14,945 Conservative 9,305 5,640 7.10%
439 Manchester Central Labour 15,111 Reform 8,992 6,119 7.18%
440 Swindon South Labour 16,436 Conservative 11,197 5,239 7.22%
441 Brighton Kemptown and Peacehaven Labour 14,990 Green 9,969 5,021 7.30%
442 Wirral West Labour 17,447 Conservative 12,129 5,318 7.30%
443 Frome and East Somerset Liberal Democrat 15,701 Reform 10,538 5,163 7.34%
444 Llanelli Reform 14,787 Plaid Cymru 9,511 5,276 7.38%
445 Chester South and Eddisbury Conservative 17,868 Labour 12,363 5,505 7.41%
446 Gordon and Buchan SNP 15,530 Conservative 10,342 5,188 7.45%
447 St Neots and Mid Cambridgeshire Liberal Democrat 18,472 Conservative 12,575 5,897 7.55%
448 Belfast North Sinn Fein 17,674 DUP 12,062 5,612 7.56%
449 Tonbridge Conservative 17,824 Reform 12,268 5,556 7.63%
450 Witney Liberal Democrat 19,661 Conservative 13,900 5,761 7.64%
451 Hazel Grove Liberal Democrat 16,759 Reform 11,190 5,569 7.64%
452 Bathgate and Linlithgow SNP 15,501 Labour 9,963 5,538 7.67%
453 Birkenhead Labour 16,871 Reform 10,784 6,087 7.79%
454 Airdrie and Shotts SNP 15,092 Labour 9,620 5,472 7.79%
455 Wetherby and Easingwold Conservative 18,422 Reform 12,569 5,853 7.88%
456 Chelmsford Liberal Democrat 19,169 Conservative 13,088 6,081 7.90%
457 Norwich South Labour 16,029 Reform 9,993 6,036 7.91%
458 Stroud Labour 19,286 Conservative 13,101 6,185 7.94%
459 Tynemouth Labour 18,532 Reform 12,710 5,822 7.95%
460 Enfield North Labour 16,134 Reform 9,862 6,272 7.96%
461 Ayr, Carrick and Cumnock SNP 14,321 Reform 8,619 5,702 8.11%
462 Holborn and St Pancras Labour 14,092 Other 8,305 5,787 8.12%
463 Leicester South Other 15,536 Labour 9,706 5,830 8.23%
464 Mid Dunbartonshire Liberal Democrat 21,439 SNP 15,372 6,067 8.24%
465 Leeds North West Labour 17,155 Reform 11,253 5,902 8.24%
466 Aberdeenshire North and Moray East SNP 14,999 Reform 9,217 5,782 8.25%
467 Cowdenbeath and Kirkcaldy SNP 15,291 Labour 9,361 5,930 8.25%
468 Erith and Thamesmead Labour 16,963 Reform 10,453 6,510 8.27%
469 Rutherglen SNP 16,990 Labour 10,912 6,078 8.36%
470 Dunfermline and Dollar SNP 16,308 Labour 10,201 6,107 8.39%
471 Bicester and Woodstock Liberal Democrat 18,599 Conservative 12,361 6,238 8.39%
472 Arundel and South Downs Conservative 19,082 Reform 12,533 6,549 8.40%
473 Chester North and Neston Labour 16,874 Reform 10,773 6,101 8.69%
474 Central Ayrshire SNP 15,154 Labour 9,082 6,072 8.75%
475 Stretford and Urmston Labour 17,016 Reform 10,425 6,591 8.77%
476 Motherwell, Wishaw and Carluke SNP 16,034 Labour 9,734 6,300 8.78%
477 Glasgow North East SNP 14,278 Labour 7,833 6,445 8.88%
478 East Kilbride and Strathaven SNP 18,348 Labour 11,543 6,805 8.91%
479 Dewsbury and Batley Other 15,641 Reform 9,212 6,429 8.97%
480 East Ham Labour 14,792 Other 7,670 7,122 8.99%
481 Caithness, Sutherland and Easter Ross Liberal Democrat 20,311 SNP 13,599 6,712 8.99%
482 South Cotswolds Liberal Democrat 21,588 Conservative 15,111 6,477 9.00%
483 Upper Bann DUP 21,642 Sinn Fein 14,236 7,406 9.12%
484 Ellesmere Port and Bromborough Labour 18,530 Reform 12,059 6,471 9.14%
485 East Grinstead and Uckfield Conservative 18,852 Liberal Democrat 11,949 6,903 9.16%
486 Dorking and Horley Liberal Democrat 19,664 Conservative 13,036 6,628 9.25%
487 Midlothian SNP 17,641 Labour 10,832 6,809 9.26%
488 Cambridge Labour 16,371 Liberal Democrat 9,858 6,513 9.26%
489 Ealing North Labour 15,540 Reform 8,573 6,967 9.31%
490 Didcot and Wantage Liberal Democrat 20,773 Conservative 13,240 7,533 9.34%
491 Chesham and Amersham Liberal Democrat 22,907 Conservative 15,902 7,005 9.35%
492 Moray West, Nairn and Strathspey SNP 17,624 Conservative 10,368 7,256 9.39%
493 Alloa and Grangemouth SNP 15,661 Reform 9,005 6,656 9.42%
494 Widnes and Halewood Labour 18,135 Reform 11,510 6,625 9.44%
495 Boston and Skegness Reform 18,847 Conservative 11,661 7,186 9.48%
496 Doncaster North Labour 14,286 Conservative 7,650 6,636 9.51%
497 Leeds South Labour 14,788 Green 7,549 7,239 9.53%
498 Surrey Heath Liberal Democrat 20,046 Conservative 13,190 6,856 9.53%
499 South Basildon and East Thurrock Reform 15,907 Conservative 8,966 6,941 9.55%
500 Newcastle upon Tyne North Labour 18,379 Reform 11,164 7,215 9.65%
501 Rutland and Stamford Conservative 18,702 Reform 11,725 6,977 9.72%
502 Glasgow West SNP 16,138 Labour 9,418 6,720 9.74%
503 Warwick and Leamington Labour 18,129 Conservative 10,697 7,432 9.74%
504 Hayes and Harlington Labour 15,624 Reform 8,374 7,250 9.74%
505 South Antrim UUP 16,311 DUP 8,799 7,512 9.75%
506 Coatbridge and Bellshill SNP 16,895 Labour 9,782 7,113 9.79%
507 East Renfrewshire SNP 18,394 Labour 11,084 7,310 9.80%
508 Edinburgh North and Leith SNP 18,083 Labour 10,356 7,727 9.85%
509 North Devon Liberal Democrat 20,356 Conservative 12,563 7,793 9.85%
510 Beckenham and Penge Labour 19,525 Conservative 11,916 7,609 9.86%
511 Hackney South and Shoreditch Labour 18,901 Green 11,181 7,720 9.86%
512 Inverclyde and Renfrewshire West SNP 16,490 Labour 9,523 6,967 9.93%
513 Edinburgh South West SNP 16,613 Labour 9,275 7,338 9.95%
514 Battersea Labour 17,389 Conservative 10,131 7,258 9.97%
515 Wallasey Labour 18,901 Reform 11,517 7,384 9.97%
516 Tewkesbury Liberal Democrat 19,488 Conservative 12,150 7,338 9.99%
517 Edmonton and Winchmore Hill Labour 15,529 Reform 7,936 7,593 10.02%
518 North Down Other 21,030 Alliance 13,608 7,422 10.05%
519 Glastonbury and Somerton Liberal Democrat 19,025 Reform 11,648 7,377 10.11%
520 Paisley and Renfrewshire South SNP 17,104 Labour 9,861 7,243 10.12%
521 Reading Central Labour 16,227 Reform 8,735 7,492 10.18%
522 Waveney Valley Green 19,970 Conservative 12,514 7,456 10.21%
523 Putney Labour 18,251 Conservative 10,765 7,486 10.30%
524 Henley and Thame Liberal Democrat 22,395 Conservative 14,767 7,628 10.34%
525 Mid Sussex Liberal Democrat 20,269 Conservative 12,390 7,879 10.37%
526 Honiton and Sidmouth Liberal Democrat 21,488 Conservative 13,612 7,876 10.43%
527 Glasgow North SNP 14,327 Labour 7,278 7,049 10.43%
528 Nottingham East Labour 14,781 Reform 7,538 7,243 10.44%
529 Paisley and Renfrewshire North SNP 17,281 Labour 9,836 7,445 10.47%
530 Hertsmere Conservative 19,180 Reform 11,433 7,747 10.55%
531 Hackney North and Stoke Newington Labour 18,691 Green 10,469 8,222 10.57%
532 Glasgow East SNP 15,065 Labour 7,726 7,339 10.64%
533 Manchester Withington Labour 16,583 Green 9,052 7,531 10.67%
534 Streatham and Croydon North Labour 17,536 Green 8,681 8,855 10.69%
535 North Herefordshire Green 21,042 Conservative 13,245 7,797 10.71%
536 Bristol North West Labour 18,063 Reform 10,039 8,024 10.72%
537 Leyton and Wanstead Labour 15,471 Green 7,709 7,762 10.86%
538 West Dunbartonshire SNP 17,268 Labour 9,751 7,517 10.88%
539 Ealing Central and Acton Labour 16,714 Reform 8,147 8,567 10.92%
540 Stratford-on-Avon Liberal Democrat 21,955 Conservative 13,660 8,295 10.96%
541 Falkirk SNP 17,224 Labour 9,080 8,144 11.07%
542 Brent East Labour 14,687 Reform 6,088 8,599 11.09%
543 Epping Forest Conservative 18,203 Labour 10,192 8,011 11.09%
544 Sheffield Brightside and Hillsborough Labour 14,100 Green 6,223 7,877 11.19%
545 Kilmarnock and Loudoun SNP 17,938 Labour 9,497 8,441 11.31%
546 South Devon Liberal Democrat 21,075 Conservative 12,882 8,193 11.34%
547 Glasgow South West SNP 15,554 Labour 7,704 7,850 11.40%
548 Richmond and Northallerton Conservative 20,368 Reform 11,893 8,475 11.47%
549 Lewisham North Labour 19,398 Green 10,877 8,521 11.48%
550 North Ayrshire and Arran SNP 16,993 Reform 8,660 8,333 11.55%
551 Aberdeen North SNP 17,370 Reform 8,570 8,800 11.59%
552 York Central Labour 18,750 Reform 9,521 9,229 11.60%
553 Stone, Great Wyrley and Penkridge Conservative 20,383 Labour 12,080 8,303 11.60%
554 Glenrothes and Mid Fife SNP 16,224 Reform 8,010 8,214 11.63%
555 Vauxhall and Camberwell Green Labour 16,397 Green 7,368 9,029 11.65%
556 Carshalton and Wallington Liberal Democrat 19,039 Conservative 10,328 8,711 11.71%
557 Livingston SNP 18,634 Reform 9,486 9,148 11.72%
558 Tottenham Labour 17,595 Green 8,689 8,906 11.73%
559 Hampstead and Highgate Labour 17,593 Reform 8,090 9,503 11.87%
560 Islington South and Finsbury Labour 17,329 Green 8,508 8,821 11.90%
561 Harrogate and Knaresborough Liberal Democrat 22,467 Conservative 13,183 9,284 11.91%
562 Liverpool Riverside Labour 15,412 Reform 6,895 8,517 11.93%
563 Queen's Park and Maida Vale Labour 15,241 Reform 6,221 9,020 11.94%
564 Great Yarmouth Reform 18,247 Labour 9,379 8,868 12.10%
565 Knowsley Labour 18,918 Reform 10,204 8,714 12.11%
566 Croydon West Labour 15,725 Reform 6,289 9,436 12.11%
567 South Down Sinn Fein 19,698 SDLP 10,418 9,280 12.17%
568 Peckham Labour 17,440 Green 8,632 8,808 12.21%
569 Chippenham Liberal Democrat 21,116 Conservative 12,063 9,053 12.22%
570 Tunbridge Wells Liberal Democrat 22,322 Conservative 12,621 9,701 12.32%
571 Glasgow South SNP 17,453 Labour 8,784 8,669 12.35%
572 Cheltenham Liberal Democrat 25,977 Conservative 16,557 9,420 12.37%
573 Southgate and Wood Green Labour 17,670 Reform 8,066 9,604 12.39%
574 Ealing Southall Labour 17,323 Reform 7,570 9,753 12.40%
575 Aberdeen South SNP 18,259 Conservative 8,587 9,672 12.51%
576 Wokingham Liberal Democrat 24,111 Conservative 14,570 9,541 12.71%
577 North Cornwall Liberal Democrat 22,413 Reform 12,657 9,756 12.71%
578 Sefton Central Labour 20,562 Reform 11,103 9,459 12.73%
579 Cumbernauld and Kirkintilloch SNP 18,193 Labour 9,192 9,001 12.79%
580 Sheffield South East Labour 16,211 Conservative 6,627 9,584 12.92%
581 Arbroath and Broughty Ferry SNP 18,783 Reform 8,938 9,845 12.93%
582 Yeovil Liberal Democrat 22,026 Reform 11,692 10,334 12.93%
583 Ruislip, Northwood and Pinner Conservative 19,181 Labour 10,115 9,066 12.97%
584 Mitcham and Morden Labour 19,151 Reform 9,112 10,039 12.99%
585 Edinburgh East and Musselburgh SNP 19,194 Labour 9,277 9,917 13.02%
586 Guildford Liberal Democrat 21,508 Conservative 12,163 9,345 13.22%
587 Taunton and Wellington Liberal Democrat 22,643 Reform 12,214 10,429 13.25%
588 Leeds North East Labour 17,618 Reform 8,302 9,316 13.27%
589 Hammersmith and Chiswick Labour 18,316 Conservative 8,175 10,141 13.37%
590 West Dorset Liberal Democrat 28,020 Conservative 17,836 10,184 13.41%
591 Blackburn Other 18,078 Reform 8,135 9,943 13.57%
592 Stirling and Strathallan SNP 19,499 Reform 9,144 10,355 13.57%
593 North East Fife Liberal Democrat 21,047 SNP 11,508 9,539 13.67%
594 Perth and Kinross-shire SNP 21,480 Conservative 10,915 10,565 13.67%
595 Liverpool Wavertree Labour 17,582 Reform 7,810 9,772 13.85%
596 Argyll, Bute and South Lochaber SNP 17,732 Reform 7,795 9,937 13.85%
597 Lewisham East Labour 18,129 Reform 7,963 10,166 13.85%
598 Walthamstow Labour 20,825 Green 10,445 10,380 13.94%
599 Oxford East Labour 16,812 Green 6,797 10,015 13.94%
600 Clapham and Brixton Hill Labour 18,421 Green 6,806 11,615 13.97%
601 Liverpool Garston Labour 18,779 Reform 9,077 9,702 14.00%
602 Dulwich and West Norwood Labour 21,028 Green 9,834 11,194 14.01%
603 Angus and Perthshire Glens SNP 21,118 Conservative 10,350 10,768 14.04%
604 Hove and Portslade Labour 20,587 Reform 10,169 10,418 14.07%
605 Greenwich and Woolwich Labour 18,305 Reform 7,974 10,331 14.14%
606 Sheffield Heeley Labour 18,275 Green 7,774 10,501 14.30%
607 Blaenau Gwent and Rhymney Labour 14,248 Conservative 4,107 10,141 14.46%
608 Chichester Liberal Democrat 23,732 Reform 12,176 11,556 14.74%
609 Liverpool Walton Labour 20,493 Reform 10,239 10,254 14.79%
610 South Cambridgeshire Liberal Democrat 24,220 Conservative 12,689 11,531 14.91%
611 Liverpool West Derby Labour 19,766 Reform 9,322 10,444 14.93%
612 Dundee Central SNP 18,342 Labour 7,042 11,300 15.22%
613 Bath Liberal Democrat 18,833 Reform 8,213 10,620 15.25%
614 Wells and Mendip Hills Liberal Democrat 21,923 Reform 10,858 11,065 15.36%
615 Lewisham West and East Dulwich Labour 20,979 Green 10,274 10,705 15.43%
616 Edinburgh West Liberal Democrat 24,720 SNP 12,757 11,963 15.64%
617 Bootle Labour 20,953 Reform 9,308 11,645 15.94%
618 Harpenden and Berkhamsted Liberal Democrat 25,541 Conservative 13,880 11,661 16.14%
619 North Shropshire Liberal Democrat 24,310 Reform 11,777 12,533 16.16%
620 Woking Liberal Democrat 22,504 Conservative 10,704 11,800 16.17%
621 Eastbourne Liberal Democrat 22,032 Reform 9,907 12,125 16.70%
622 Orkney and Shetland Liberal Democrat 10,242 SNP 4,522 5,720 16.71%
623 Belfast South and Mid Down SDLP 21,345 Alliance 8,839 12,506 16.73%
624 Harrow East Conservative 23,018 Labour 10,185 12,833 16.77%
625 Cheadle Liberal Democrat 22,448 Reform 9,750 12,698 17.07%
626 Islington North Other 24,152 Labour 11,707 12,445 17.08%
627 Belfast West Sinn Fein 21,009 Other 8,123 12,886 17.10%
628 Ceredigion Preseli Plaid Cymru 21,738 Reform 8,727 13,011 17.19%
629 Esher and Walton Liberal Democrat 26,351 Conservative 13,584 12,767 17.24%
630 Lewes Liberal Democrat 25,047 Conservative 11,889 13,158 17.28%
631 Tooting Labour 22,380 Conservative 9,113 13,267 17.42%
632 Clacton Reform 24,569 Conservative 10,940 13,629 17.42%
633 Ashfield Reform 20,171 Labour 8,113 12,058 17.49%
634 Wimbledon Liberal Democrat 23,850 Conservative 10,473 13,377 17.52%
635 St Ives Liberal Democrat 23,160 Reform 10,510 12,650 18.08%
636 Winchester Liberal Democrat 27,804 Conservative 13,395 14,409 18.40%
637 Dwyfor Meirionnydd Plaid Cymru 21,788 Reform 7,722 14,066 19.26%
638 Kingston and Surbiton Liberal Democrat 24,187 Reform 9,281 14,906 19.27%
639 Hornsey and Friern Barnet Labour 21,841 Green 8,292 13,549 19.39%
640 Oxford West and Abingdon Liberal Democrat 21,958 Reform 8,283 13,675 19.58%
641 Newry and Armagh Sinn Fein 22,299 SDLP 6,806 15,493 19.80%
642 Mid Ulster Sinn Fein 24,085 DUP 9,162 14,923 20.17%
643 West Tyrone Sinn Fein 22,711 DUP 6,794 15,917 21.43%
644 Richmond Park Liberal Democrat 26,620 Conservative 9,500 17,120 22.83%
645 Bristol Central Green 24,484 Labour 10,054 14,430 23.00%
646 Brighton Pavilion Green 28,490 Labour 10,228 18,262 24.42%
647 St Albans Liberal Democrat 27,198 Reform 8,921 18,277 25.13%
648 Twickenham Liberal Democrat 28,208 Reform 8,923 19,285 25.72%
649 Westmorland and Lonsdale Liberal Democrat 28,542 Reform 9,080 19,462 27.02%
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