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): Labour: 45% | Conservative: 22% | Reform: 13% | Liberal Democrat: 8.5% | Green: 6%

[Last updated: 24 June 2024]

Constituency Winner Second Votes Required
1 Lichfield Labour 20,417 Conservative 20,414 3 0.00%
2 Hereford and South Herefordshire Labour 15,986 Conservative 15,970 16 0.02%
3 Bury St Edmunds and Stowmarket Labour 17,677 Conservative 17,619 58 0.07%
4 Stratford-on-Avon Liberal Democrat 18,190 Conservative 18,094 96 0.13%
5 Witney Conservative 16,995 Liberal Democrat 16,886 109 0.14%
6 South Devon Liberal Democrat 18,103 Conservative 17,951 152 0.21%
7 Central Ayrshire SNP 17,048 Labour 16,895 153 0.22%
8 Windsor Conservative 15,783 Labour 15,608 175 0.24%
9 Gordon and Buchan Conservative 16,080 SNP 15,906 174 0.25%
10 Tatton Labour 19,886 Conservative 19,679 207 0.28%
11 Epsom and Ewell Conservative 20,009 Liberal Democrat 19,792 217 0.28%
12 Romford Labour 17,381 Conservative 17,165 216 0.30%
13 Suffolk Coastal Labour 17,823 Conservative 17,575 248 0.33%
14 Central Suffolk and North Ipswich Conservative 16,823 Labour 16,553 270 0.37%
15 Maidenhead Liberal Democrat 20,403 Conservative 20,115 288 0.38%
16 Ruislip, Northwood and Pinner Conservative 20,482 Labour 20,137 345 0.49%
17 Belfast East DUP 17,557 Alliance 17,166 391 0.54%
18 Stone, Great Wyrley and Penkridge Conservative 19,042 Labour 18,651 391 0.55%
19 Broxbourne Labour 17,129 Conservative 16,718 411 0.55%
20 Chester South and Eddisbury Conservative 17,939 Labour 17,517 422 0.57%
21 North Down Alliance 15,054 Other 14,619 435 0.59%
22 Romsey and Southampton North Liberal Democrat 20,005 Conservative 19,576 429 0.60%
23 Finchley and Golders Green Labour 18,003 Conservative 17,450 553 0.71%
24 South West Wiltshire Labour 14,814 Conservative 14,267 547 0.75%
25 Solihull West and Shirley Conservative 16,555 Labour 15,981 574 0.80%
26 Newton Abbot Liberal Democrat 15,697 Conservative 15,106 591 0.80%
27 North West Norfolk Conservative 16,598 Labour 15,995 603 0.81%
28 Skipton and Ripon Conservative 19,584 Labour 18,901 683 0.86%
29 South West Norfolk Labour 15,366 Conservative 14,689 677 0.91%
30 Aberdeenshire North and Moray East SNP 18,173 Conservative 17,505 668 0.95%
31 Boston and Skegness Conservative 14,978 Reform 14,194 784 1.03%
32 Braintree Conservative 18,400 Labour 17,585 815 1.05%
33 Fylde Conservative 19,519 Labour 18,692 827 1.07%
34 Edinburgh East and Musselburgh Labour 24,113 SNP 23,264 849 1.11%
35 Bridgwater Conservative 14,516 Labour 13,715 801 1.12%
36 Wyre Forest Labour 18,279 Conservative 17,388 891 1.15%
37 South Antrim UUP 11,140 DUP 10,236 904 1.17%
38 Goole and Pocklington Conservative 22,420 Labour 21,479 941 1.18%
39 Dumfries and Galloway SNP 17,263 Conservative 16,295 968 1.23%
40 Alloa and Grangemouth SNP 15,399 Labour 14,502 897 1.27%
41 Cumbernauld and Kirkintilloch Labour 19,718 SNP 18,819 899 1.28%
42 Melksham and Devizes Conservative 18,137 Liberal Democrat 17,166 971 1.32%
43 Bridlington and The Wolds Conservative 15,280 Labour 14,246 1,034 1.39%
44 The Wrekin Labour 18,518 Conservative 17,399 1,119 1.42%
45 Sheffield Hallam Labour 23,209 Liberal Democrat 22,174 1,035 1.42%
46 Havant Conservative 15,471 Labour 14,428 1,043 1.44%
47 South Dorset Labour 17,002 Conservative 15,894 1,108 1.46%
48 North East Hampshire Conservative 19,352 Liberal Democrat 18,188 1,164 1.51%
49 Bromley and Biggin Hill Labour 20,313 Conservative 19,241 1,072 1.52%
50 Ashfield Reform 12,071 Labour 10,979 1,092 1.58%
51 Poole Labour 15,866 Conservative 14,712 1,154 1.59%
52 Basildon and Billericay Labour 16,009 Conservative 14,783 1,226 1.59%
53 Ely and East Cambridgeshire Liberal Democrat 16,529 Conservative 15,252 1,277 1.61%
54 Grantham and Bourne Conservative 18,440 Labour 17,248 1,192 1.63%
55 Melton and Syston Labour 18,916 Conservative 17,663 1,253 1.69%
56 Bexhill and Battle Labour 17,377 Conservative 16,144 1,233 1.71%
57 Horsham Liberal Democrat 19,737 Conservative 18,380 1,357 1.71%
58 South West Hertfordshire Conservative 16,485 Labour 15,252 1,233 1.72%
59 Faversham and Mid Kent Labour 17,353 Conservative 16,073 1,280 1.72%
60 West Suffolk Labour 17,777 Conservative 16,430 1,347 1.75%
61 Lagan Valley DUP 14,848 Alliance 13,395 1,453 1.77%
62 North Bedfordshire Conservative 21,291 Labour 19,890 1,401 1.78%
63 Farnham and Bordon Liberal Democrat 19,423 Conservative 18,073 1,350 1.78%
64 Tewkesbury Conservative 16,213 Liberal Democrat 14,868 1,345 1.83%
65 Kilmarnock and Loudoun SNP 19,876 Labour 18,486 1,390 1.86%
66 North Northumberland Labour 19,708 Conservative 18,319 1,389 1.87%
67 Beverley and Holderness Labour 16,901 Conservative 15,548 1,353 1.88%
68 Old Bexley and Sidcup Conservative 18,597 Labour 17,203 1,394 1.90%
69 Sutton Coldfield Conservative 20,242 Labour 18,790 1,452 1.96%
70 Monmouthshire Labour 20,095 Conservative 18,618 1,477 1.97%
71 Dundee Central SNP 21,461 Labour 19,986 1,475 1.99%
72 Harborough, Oadby and Wigston Labour 19,220 Conservative 17,676 1,544 2.00%
73 Ynys Mon Plaid Cymru 11,136 Labour 10,071 1,065 2.00%
74 Ayr, Carrick and Cumnock SNP 13,051 Labour 11,611 1,440 2.05%
75 South Northamptonshire Conservative 20,221 Labour 18,777 1,444 2.05%
76 Bromsgrove Conservative 18,983 Labour 17,400 1,583 2.07%
77 Newark Labour 21,586 Conservative 19,916 1,670 2.09%
78 Bognor Regis and Littlehampton Labour 18,269 Conservative 16,629 1,640 2.13%
79 Southend West and Leigh Labour 17,605 Conservative 15,999 1,606 2.14%
80 Epping Forest Conservative 20,380 Labour 18,831 1,549 2.14%
81 Mid Norfolk Conservative 18,670 Labour 17,014 1,656 2.20%
82 Edinburgh North and Leith Labour 18,542 SNP 16,805 1,737 2.22%
83 Croydon South Labour 21,313 Conservative 19,652 1,661 2.22%
84 East Renfrewshire SNP 20,100 Labour 18,423 1,677 2.25%
85 Meriden and Solihull East Conservative 17,959 Labour 16,278 1,681 2.28%
86 Derbyshire Dales Labour 20,641 Conservative 18,960 1,681 2.29%
87 Herne Bay and Sandwich Conservative 19,357 Labour 17,558 1,799 2.31%
88 Central Devon Labour 19,592 Conservative 17,850 1,742 2.31%
89 North West Cambridgeshire Labour 15,554 Conservative 13,790 1,764 2.32%
90 Brecon, Radnor and Cwm Tawe Conservative 16,473 Liberal Democrat 14,746 1,727 2.36%
91 Thirsk and Malton Conservative 18,902 Labour 17,004 1,898 2.42%
92 Tamworth Labour 17,269 Conservative 15,451 1,818 2.42%
93 Spelthorne Labour 16,448 Conservative 14,630 1,818 2.46%
94 South Basildon and East Thurrock Labour 14,983 Conservative 13,178 1,805 2.48%
95 East Hampshire Conservative 16,822 Liberal Democrat 15,051 1,771 2.51%
96 Montgomeryshire and Glyndwr Conservative 15,913 Labour 14,019 1,894 2.56%
97 Dumfriesshire, Clydesdale and Tweeddale Conservative 16,281 SNP 14,392 1,889 2.63%
98 South East Cornwall Conservative 18,111 Labour 16,190 1,921 2.64%
99 Sleaford and North Hykeham Conservative 18,673 Labour 16,630 2,043 2.70%
100 South Norfolk Labour 16,580 Conservative 14,554 2,026 2.74%
101 Livingston Labour 16,943 SNP 14,794 2,149 2.75%
102 Harwich and North Essex Labour 18,620 Conservative 16,515 2,105 2.76%
103 South Suffolk Conservative 18,116 Labour 16,003 2,113 2.83%
104 Runnymede and Weybridge Conservative 18,750 Liberal Democrat 16,665 2,085 2.83%
105 Islington North Other 20,457 Labour 18,383 2,074 2.85%
106 Gosport Conservative 17,552 Labour 15,461 2,091 2.85%
107 South West Devon Conservative 19,423 Labour 17,181 2,242 2.89%
108 Bicester and Woodstock Liberal Democrat 18,667 Conservative 16,509 2,158 2.90%
109 Maidstone and Malling Conservative 13,823 Labour 11,587 2,236 2.92%
110 Ribble Valley Labour 19,971 Conservative 17,608 2,363 2.94%
111 Mid Leicestershire Labour 20,751 Conservative 18,521 2,230 2.94%
112 North West Leicestershire Labour 19,426 Conservative 17,136 2,290 2.95%
113 Huntingdon Labour 23,505 Conservative 21,165 2,340 2.96%
114 Mid Dorset and North Poole Liberal Democrat 24,020 Conservative 21,772 2,248 2.99%
115 Sittingbourne and Sheppey Labour 17,259 Conservative 14,888 2,371 3.00%
116 Rugby Labour 19,482 Conservative 17,222 2,260 3.02%
117 East Wiltshire Conservative 17,192 Labour 14,817 2,375 3.20%
118 Chatham and Aylesford Labour 16,924 Conservative 14,487 2,437 3.24%
119 Orpington Conservative 15,171 Labour 12,850 2,321 3.26%
120 Aldershot Labour 19,210 Conservative 16,569 2,641 3.36%
121 Isle of Wight East Labour 12,286 Conservative 10,396 1,890 3.38%
122 Aylesbury Labour 17,092 Conservative 14,410 2,682 3.39%
123 Mid Bedfordshire Labour 18,085 Conservative 15,501 2,584 3.42%
124 Congleton Labour 20,133 Conservative 17,624 2,509 3.44%
125 Reading West and Mid Berkshire Labour 17,880 Conservative 15,475 2,405 3.50%
126 St Austell and Newquay Labour 18,239 Conservative 15,561 2,678 3.52%
127 Daventry Conservative 22,742 Labour 19,891 2,851 3.53%
128 Hertsmere Conservative 20,731 Labour 18,131 2,600 3.54%
129 Brigg and Immingham Conservative 18,198 Labour 15,576 2,622 3.59%
130 Bathgate and Linlithgow Labour 19,350 SNP 16,747 2,603 3.61%
131 Fermanagh and South Tyrone Sinn Fein 23,437 UUP 20,605 2,832 3.64%
132 South Holland and The Deepings Conservative 17,905 Labour 15,039 2,866 3.65%
133 Kettering Labour 21,941 Conservative 18,998 2,943 3.71%
134 Hornchurch and Upminster Labour 19,201 Conservative 16,353 2,848 3.78%
135 Inverclyde and Renfrewshire West Labour 19,990 SNP 17,324 2,666 3.80%
136 Gainsborough Conservative 19,072 Labour 16,187 2,885 3.80%
137 Mid and South Pembrokeshire Labour 19,435 Conservative 16,375 3,060 3.87%
138 Strangford DUP 12,165 Alliance 9,279 2,886 3.87%
139 West Aberdeenshire and Kincardine SNP 20,658 Conservative 17,806 2,852 3.91%
140 Great Yarmouth Labour 15,594 Conservative 12,611 2,983 4.07%
141 Broadland and Fakenham Labour 20,478 Conservative 17,330 3,148 4.10%
142 St Neots and Mid Cambridgeshire Liberal Democrat 17,517 Conservative 14,276 3,241 4.15%
143 Witham Conservative 19,712 Labour 16,416 3,296 4.17%
144 East Kilbride and Strathaven Labour 21,425 SNP 18,158 3,267 4.28%
145 Aldridge-Brownhills Conservative 18,031 Labour 15,016 3,015 4.29%
146 Hertford and Stortford Labour 21,672 Conservative 18,220 3,452 4.37%
147 North Antrim DUP 11,787 UUP 8,495 3,292 4.41%
148 Glasgow South Labour 19,412 SNP 16,308 3,104 4.42%
149 Berwickshire, Roxburgh and Selkirk Conservative 19,964 SNP 16,577 3,387 4.43%
150 Edinburgh South West SNP 20,827 Labour 17,538 3,289 4.46%
151 Harrow East Labour 21,464 Conservative 18,028 3,436 4.49%
152 South Derbyshire Labour 17,436 Conservative 14,123 3,313 4.49%
153 Paisley and Renfrewshire South Labour 18,865 SNP 15,594 3,271 4.57%
154 Stockton West Labour 17,332 Conservative 14,039 3,293 4.58%
155 Ashford Labour 18,132 Conservative 14,635 3,497 4.59%
156 East Londonderry DUP 12,414 Sinn Fein 8,936 3,478 4.59%
157 Northampton South Labour 14,572 Conservative 11,270 3,302 4.69%
158 Castle Point Conservative 17,764 Labour 14,392 3,372 4.75%
159 Tunbridge Wells Liberal Democrat 20,502 Conservative 16,759 3,743 4.75%
160 Caithness, Sutherland and Easter Ross Liberal Democrat 18,362 SNP 14,805 3,557 4.77%
161 Gravesham Labour 18,611 Conservative 15,127 3,484 4.77%
162 Folkestone and Hythe Labour 16,761 Conservative 13,400 3,361 4.80%
163 South Leicestershire Conservative 19,895 Labour 16,116 3,779 4.81%
164 North East Hertfordshire Labour 22,197 Conservative 18,454 3,743 4.82%
165 Chichester Liberal Democrat 19,164 Conservative 15,374 3,790 4.84%
166 Glasgow West Labour 16,726 SNP 13,332 3,394 4.92%
167 East Surrey Conservative 16,454 Liberal Democrat 12,841 3,613 4.93%
168 Exmouth and Exeter East Conservative 15,349 Labour 11,374 3,975 4.97%
169 Uxbridge and South Ruislip Labour 18,806 Conservative 15,049 3,757 5.03%
170 Harlow Labour 19,086 Conservative 15,329 3,757 5.03%
171 Glasgow East Labour 15,701 SNP 12,230 3,471 5.03%
172 Upper Bann DUP 15,978 Sinn Fein 11,874 4,104 5.05%
173 Torridge and Tavistock Conservative 17,293 Labour 13,514 3,779 5.06%
174 Dunfermline and Dollar Labour 19,002 SNP 15,303 3,699 5.08%
175 Stoke-on-Trent South Labour 17,098 Conservative 13,521 3,577 5.11%
176 Gillingham and Rainham Labour 16,723 Conservative 12,961 3,762 5.12%
177 Tiverton and Minehead Liberal Democrat 17,841 Conservative 14,152 3,689 5.12%
178 Newbury Liberal Democrat 19,028 Conservative 15,295 3,733 5.19%
179 Hamble Valley Conservative 19,393 Liberal Democrat 15,257 4,136 5.20%
180 Bexleyheath and Crayford Labour 17,191 Conservative 13,532 3,659 5.21%
181 Redditch Labour 18,769 Conservative 15,069 3,700 5.21%
182 Paisley and Renfrewshire North Labour 21,185 SNP 17,481 3,704 5.21%
183 Dartford Labour 18,381 Conservative 14,449 3,932 5.21%
184 Stafford Labour 20,870 Conservative 17,186 3,684 5.22%
185 Kenilworth and Southam Conservative 20,628 Labour 16,712 3,916 5.23%
186 Forest of Dean Labour 19,592 Conservative 15,736 3,856 5.29%
187 Falkirk SNP 20,388 Labour 16,465 3,923 5.33%
188 Cannock Chase Labour 18,301 Conservative 14,186 4,115 5.35%
189 Portsmouth North Labour 17,969 Conservative 14,155 3,814 5.41%
190 Motherwell, Wishaw and Carluke Labour 18,525 SNP 14,603 3,922 5.46%
191 Dunstable and Leighton Buzzard Labour 18,726 Conservative 14,522 4,204 5.48%
192 Louth and Horncastle Conservative 18,728 Labour 14,513 4,215 5.48%
193 Worthing West Labour 20,294 Conservative 16,070 4,224 5.48%
194 North East Derbyshire Labour 20,456 Conservative 16,418 4,038 5.51%
195 East Antrim DUP 13,459 Alliance 9,401 4,058 5.54%
196 Chingford and Woodford Green Labour 17,870 Conservative 13,761 4,109 5.55%
197 Burton and Uttoxeter Labour 18,650 Conservative 14,311 4,339 5.56%
198 Penrith and Solway Labour 23,204 Conservative 18,827 4,377 5.62%
199 Staffordshire Moorlands Labour 19,692 Conservative 15,762 3,930 5.62%
200 Caerfyrddin Plaid Cymru 17,361 Conservative 13,189 4,172 5.64%
201 Llanelli Labour 14,450 Plaid Cymru 10,399 4,051 5.66%
202 Droitwich and Evesham Conservative 21,342 Labour 16,998 4,344 5.67%
203 Weston-super-Mare Labour 17,032 Conservative 12,902 4,130 5.78%
204 Mid Derbyshire Labour 20,926 Conservative 16,880 4,046 5.79%
205 North East Cambridgeshire Conservative 18,239 Labour 14,099 4,140 5.79%
206 Moray West, Nairn and Strathspey SNP 17,105 Conservative 12,594 4,511 5.84%
207 North Somerset Labour 22,084 Conservative 17,717 4,367 5.87%
208 Bracknell Labour 18,338 Conservative 14,119 4,219 5.89%
209 North Warwickshire and Bedworth Labour 18,882 Conservative 14,712 4,170 5.98%
210 Mid Sussex Liberal Democrat 19,202 Conservative 14,623 4,579 6.03%
211 Earley and Woodley Labour 18,976 Conservative 14,523 4,453 6.05%
212 Barnsley North Labour 19,088 Reform 14,319 4,769 6.09%
213 Glenrothes and Mid Fife Labour 20,942 SNP 16,627 4,315 6.11%
214 North Ayrshire and Arran SNP 19,713 Labour 15,304 4,409 6.11%
215 Sutton and Cheam Liberal Democrat 19,299 Conservative 14,871 4,428 6.12%
216 Buckingham and Bletchley Labour 18,826 Conservative 14,243 4,583 6.12%
217 North Norfolk Liberal Democrat 21,368 Conservative 16,992 4,376 6.13%
218 New Forest East Conservative 18,336 Labour 14,004 4,332 6.13%
219 Torbay Liberal Democrat 18,716 Conservative 14,038 4,678 6.14%
220 Surrey Heath Liberal Democrat 21,198 Conservative 16,758 4,440 6.17%
221 Waveney Valley Conservative 20,652 Labour 16,110 4,542 6.22%
222 Amber Valley Labour 18,007 Conservative 13,549 4,458 6.23%
223 Airdrie and Shotts Labour 18,904 SNP 14,509 4,395 6.26%
224 South Down Sinn Fein 16,878 SDLP 12,089 4,789 6.28%
225 Dudley Labour 17,159 Conservative 12,742 4,417 6.30%
226 Aberdeen North SNP 16,000 Labour 11,204 4,796 6.32%
227 Edinburgh West Liberal Democrat 23,733 SNP 18,871 4,862 6.36%
228 Stourbridge Labour 21,029 Conservative 16,596 4,433 6.49%
229 Isle of Wight West Labour 14,479 Conservative 10,846 3,633 6.56%
230 West Worcestershire Conservative 19,906 Liberal Democrat 14,677 5,229 6.60%
231 Chesham and Amersham Liberal Democrat 24,114 Conservative 19,154 4,960 6.62%
232 North East Somerset and Hanham Labour 26,177 Conservative 21,272 4,905 6.64%
233 Rayleigh and Wickford Conservative 20,552 Labour 15,400 5,152 6.73%
234 Na h-Eileanan an Iar Labour 6,346 SNP 4,906 1,440 6.75%
235 Lowestoft Labour 17,949 Conservative 12,851 5,098 6.86%
236 Banbury Labour 18,277 Conservative 13,211 5,066 6.92%
237 Blackpool North and Fleetwood Labour 17,183 Conservative 12,071 5,112 6.98%
238 Harpenden and Berkhamsted Liberal Democrat 23,315 Conservative 18,259 5,056 7.00%
239 West Dorset Liberal Democrat 26,712 Conservative 21,360 5,352 7.05%
240 Thornbury and Yate Liberal Democrat 23,428 Conservative 17,909 5,519 7.06%
241 York Outer Labour 22,019 Conservative 16,631 5,388 7.07%
242 Belfast South and Mid Down SDLP 20,959 Alliance 15,653 5,306 7.10%
243 Hinckley and Bosworth Conservative 18,296 Labour 12,863 5,433 7.11%
244 Rochester and Strood Labour 18,907 Conservative 13,584 5,323 7.17%
245 Henley and Thame Liberal Democrat 22,635 Conservative 17,278 5,357 7.26%
246 North Devon Liberal Democrat 22,293 Conservative 16,548 5,745 7.26%
247 Glasgow North Labour 19,209 SNP 14,280 4,929 7.29%
248 Wrexham Labour 18,319 Conservative 13,192 5,127 7.30%
249 Brentwood and Ongar Conservative 20,113 Labour 14,595 5,518 7.32%
250 Godalming and Ash Liberal Democrat 20,919 Conservative 15,332 5,587 7.37%
251 Tonbridge Conservative 21,673 Labour 16,275 5,398 7.41%
252 Frome and East Somerset Liberal Democrat 16,095 Conservative 10,870 5,225 7.42%
253 South Cotswolds Liberal Democrat 20,069 Conservative 14,698 5,371 7.46%
254 Sussex Weald Conservative 18,225 Liberal Democrat 12,718 5,507 7.56%
255 Richmond and Northallerton Conservative 21,257 Labour 15,658 5,599 7.58%
256 Maldon Conservative 20,168 Labour 14,217 5,951 7.60%
257 Morecambe and Lunesdale Labour 22,966 Conservative 17,152 5,814 7.61%
258 Hexham Labour 27,187 Conservative 21,368 5,819 7.61%
259 Hemel Hempstead Labour 18,525 Conservative 13,104 5,421 7.63%
260 West Dunbartonshire Labour 23,818 SNP 18,510 5,308 7.68%
261 Mid Dunbartonshire Liberal Democrat 22,175 SNP 16,505 5,670 7.70%
262 Basingstoke Labour 17,834 Conservative 11,762 6,072 7.74%
263 Nuneaton Labour 19,468 Conservative 13,894 5,574 7.76%
264 South Shropshire Conservative 19,823 Liberal Democrat 13,862 5,961 7.77%
265 North Cornwall Liberal Democrat 22,657 Conservative 16,583 6,074 7.91%
266 Aberdeen South SNP 20,586 Labour 14,414 6,172 7.98%
267 Southend East and Rochford Labour 19,666 Conservative 14,038 5,628 8.02%
268 Bangor Aberconwy Labour 18,661 Conservative 13,008 5,653 8.02%
269 Pendle and Clitheroe Labour 23,975 Conservative 17,639 6,336 8.04%
270 Fareham and Waterlooville Conservative 18,168 Liberal Democrat 11,978 6,190 8.04%
271 Foyle SDLP 20,133 Sinn Fein 14,214 5,919 8.05%
272 Bolton West Labour 17,977 Conservative 11,915 6,062 8.09%
273 Sevenoaks Conservative 19,120 Liberal Democrat 13,126 5,994 8.13%
274 Harrogate and Knaresborough Liberal Democrat 21,981 Conservative 15,641 6,340 8.13%
275 Salisbury Conservative 18,317 Liberal Democrat 12,420 5,897 8.21%
276 Halesowen Labour 19,110 Conservative 13,469 5,641 8.23%
277 Plymouth Moor View Labour 20,189 Conservative 14,020 6,169 8.26%
278 Sherwood Forest Labour 20,778 Conservative 14,255 6,523 8.27%
279 Ossett and Denby Dale Labour 17,608 Conservative 11,520 6,088 8.42%
280 Arbroath and Broughty Ferry SNP 19,333 Labour 12,885 6,448 8.47%
281 East Grinstead and Uckfield Conservative 19,941 Liberal Democrat 13,548 6,393 8.48%
282 Glasgow North East Labour 26,999 SNP 20,834 6,165 8.49%
283 Clwyd North Labour 20,342 Conservative 13,915 6,427 8.57%
284 North Cotswolds Conservative 20,120 Liberal Democrat 13,849 6,271 8.57%
285 Honiton and Sidmouth Liberal Democrat 25,395 Conservative 18,913 6,482 8.58%
286 Glasgow South West Labour 21,022 SNP 15,011 6,011 8.73%
287 West Tyrone Sinn Fein 15,419 DUP 8,925 6,494 8.74%
288 Clwyd East Labour 22,526 Conservative 15,822 6,704 8.75%
289 Wokingham Liberal Democrat 25,530 Conservative 18,910 6,620 8.82%
290 Belfast North Sinn Fein 22,162 DUP 15,580 6,582 8.87%
291 Tipton and Wednesbury Labour 14,380 Reform 7,797 6,583 8.88%
292 Hitchin Labour 19,839 Conservative 13,034 6,805 8.97%
293 Eastleigh Liberal Democrat 20,880 Conservative 14,594 6,286 8.98%
294 Scarborough and Whitby Labour 21,880 Conservative 15,157 6,723 9.02%
295 Bournemouth West Labour 18,822 Conservative 12,446 6,376 9.07%
296 Mansfield Labour 21,092 Conservative 14,318 6,774 9.09%
297 North West Hampshire Conservative 20,918 Labour 13,735 7,183 9.14%
298 Middlesbrough South and East Cleveland Labour 23,189 Conservative 16,723 6,466 9.19%
299 Newry and Armagh Sinn Fein 18,140 SDLP 10,931 7,209 9.21%
300 Doncaster East and the Isle of Axholme Labour 17,731 Conservative 11,258 6,473 9.23%
301 Kingswinford and South Staffordshire Conservative 20,115 Labour 13,493 6,622 9.24%
302 Altrincham and Sale West Labour 24,309 Conservative 17,324 6,985 9.44%
303 Wellingborough and Rushden Labour 19,505 Reform 12,162 7,343 9.47%
304 Reigate Conservative 20,098 Labour 12,781 7,317 9.49%
305 Southport Labour 21,894 Conservative 14,864 7,030 9.55%
306 Crawley Labour 21,244 Conservative 13,962 7,282 9.64%
307 Yeovil Liberal Democrat 22,414 Conservative 14,660 7,754 9.70%
308 Vale of Glamorgan Labour 21,994 Conservative 14,760 7,234 9.71%
309 Swindon North Labour 22,116 Conservative 14,957 7,159 9.78%
310 North West Essex Conservative 19,918 Labour 12,121 7,797 9.78%
311 Erewash Labour 20,712 Conservative 13,712 7,000 9.79%
312 Gloucester Labour 21,905 Conservative 14,064 7,841 9.87%
313 Colchester Labour 21,154 Conservative 13,348 7,806 9.92%
314 Mid Ulster Sinn Fein 17,614 DUP 10,259 7,355 9.94%
315 Chelsea and Fulham Labour 22,454 Conservative 14,636 7,818 9.96%
316 Carlisle Labour 23,511 Conservative 15,733 7,778 9.99%
317 Bristol Central Green 20,399 Labour 14,126 6,273 10.00%
318 Camborne and Redruth Labour 21,273 Conservative 13,818 7,455 10.03%
319 Argyll, Bute and South Lochaber SNP 19,323 Labour 12,120 7,203 10.04%
320 Wells and Mendip Hills Liberal Democrat 24,537 Conservative 17,271 7,266 10.08%
321 Dorking and Horley Liberal Democrat 20,542 Conservative 13,249 7,293 10.18%
322 Beaconsfield Conservative 19,077 Labour 11,660 7,417 10.20%
323 Inverness, Skye and West Ross-shire SNP 21,734 Labour 13,784 7,950 10.20%
324 Rochdale Labour 14,882 Other 7,294 7,588 10.47%
325 Leicester East Labour 17,743 Conservative 9,630 8,113 10.60%
326 Dover and Deal Labour 22,394 Conservative 14,286 8,108 10.61%
327 Didcot and Wantage Liberal Democrat 21,751 Conservative 13,171 8,580 10.63%
328 Stirling and Strathallan SNP 23,602 Labour 15,456 8,146 10.68%
329 Hamilton and Clyde Valley Labour 22,727 SNP 14,664 8,063 10.68%
330 Bassetlaw Labour 22,049 Conservative 13,637 8,412 10.76%
331 Spen Valley Labour 21,205 Conservative 13,295 7,910 10.89%
332 Bridgend Labour 19,482 Conservative 11,499 7,983 10.91%
333 Bermondsey and Old Southwark Labour 21,626 Liberal Democrat 14,043 7,583 10.91%
334 Chippenham Liberal Democrat 23,789 Conservative 15,601 8,188 11.05%
335 Milton Keynes North Labour 21,113 Conservative 13,285 7,828 11.07%
336 Keighley and Ilkley Labour 24,361 Conservative 16,106 8,255 11.10%
337 Great Grimsby and Cleethorpes Labour 18,757 Conservative 10,235 8,522 11.19%
338 Christchurch Conservative 19,159 Liberal Democrat 11,196 7,963 11.21%
339 Rossendale and Darwen Labour 22,072 Conservative 13,730 8,342 11.21%
340 Bournemouth East Labour 21,705 Conservative 13,596 8,109 11.21%
341 Scunthorpe Labour 20,908 Conservative 12,608 8,300 11.24%
342 Cities of London and Westminster Labour 23,719 Conservative 15,470 8,249 11.24%
343 Clacton Reform 20,651 Conservative 11,753 8,898 11.37%
344 Mid Buckinghamshire Conservative 21,768 Liberal Democrat 13,165 8,603 11.38%
345 Wolverhampton West Labour 20,029 Conservative 11,124 8,905 11.44%
346 Newcastle-under-Lyme Labour 20,629 Conservative 12,870 7,759 11.44%
347 North Dorset Conservative 20,454 Liberal Democrat 12,079 8,375 11.52%
348 Macclesfield Labour 24,423 Conservative 15,794 8,629 11.52%
349 Gower Labour 20,882 Conservative 12,047 8,835 11.61%
350 Corby and East Northamptonshire Labour 22,883 Conservative 13,604 9,279 11.78%
351 Belfast West Sinn Fein 17,489 DUP 8,564 8,925 11.85%
352 Rutherglen Labour 25,673 SNP 17,032 8,641 11.89%
353 Weald of Kent Conservative 23,125 Labour 14,056 9,069 11.93%
354 Chelmsford Liberal Democrat 23,300 Conservative 14,091 9,209 11.96%
355 Angus and Perthshire Glens SNP 22,684 Conservative 13,505 9,179 11.97%
356 Welwyn Hatfield Labour 23,541 Conservative 14,530 9,011 11.97%
357 Shipley Labour 25,483 Conservative 16,573 8,910 12.02%
358 Stevenage Labour 21,400 Conservative 12,836 8,564 12.07%
359 Newport West and Islwyn Labour 17,642 Reform 8,355 9,287 12.25%
360 Stoke-on-Trent North Labour 18,871 Conservative 10,306 8,565 12.26%
361 Telford Labour 20,589 Conservative 11,519 9,070 12.29%
362 Hartlepool Labour 17,397 Reform 8,598 8,799 12.32%
363 Redcar Labour 19,404 Conservative 10,741 8,663 12.33%
364 Pontefract, Castleford and Knottingley Labour 20,807 Reform 11,541 9,266 12.42%
365 Selby Labour 23,415 Conservative 13,718 9,697 12.43%
366 East Thanet Labour 21,612 Conservative 12,284 9,328 12.45%
367 Wolverhampton North East Labour 20,193 Conservative 11,387 8,806 12.45%
368 Thurrock Labour 20,895 Conservative 11,748 9,147 12.46%
369 North East Fife Liberal Democrat 24,073 SNP 15,358 8,715 12.49%
370 Rutland and Stamford Conservative 19,658 Labour 10,692 8,966 12.49%
371 Wetherby and Easingwold Conservative 29,590 Labour 20,302 9,288 12.50%
372 Hazel Grove Liberal Democrat 19,631 Conservative 10,517 9,114 12.51%
373 Chipping Barnet Labour 26,686 Conservative 16,849 9,837 12.61%
374 Cowdenbeath and Kirkcaldy Labour 21,834 SNP 12,726 9,108 12.68%
375 Kensington and Bayswater Labour 22,726 Conservative 12,852 9,874 12.77%
376 Perth and Kinross-shire SNP 26,122 Conservative 16,251 9,871 12.78%
377 North Herefordshire Conservative 18,852 Labour 9,428 9,424 12.95%
378 Caerphilly Labour 17,910 Plaid Cymru 8,470 9,440 12.99%
379 South Ribble Labour 24,391 Conservative 14,698 9,693 13.20%
380 North Shropshire Liberal Democrat 23,147 Conservative 12,873 10,274 13.24%
381 Rushcliffe Labour 27,261 Conservative 16,686 10,575 13.36%
382 Rother Valley Labour 21,329 Conservative 12,041 9,288 13.37%
383 Luton North Labour 17,080 Reform 7,017 10,063 13.44%
384 Penistone and Stocksbridge Labour 21,922 Conservative 12,420 9,502 13.49%
385 Lewes Liberal Democrat 25,243 Conservative 14,946 10,297 13.52%
386 Hastings and Rye Labour 24,075 Conservative 13,763 10,312 13.58%
387 Doncaster Central Labour 21,415 Reform 11,250 10,165 13.61%
388 Rotherham Labour 23,310 Reform 12,969 10,341 13.62%
389 Shrewsbury Labour 24,284 Conservative 13,813 10,471 13.67%
390 Brighton Pavilion Green 27,474 Labour 17,119 10,355 13.85%
391 Woking Liberal Democrat 22,948 Conservative 12,839 10,109 13.85%
392 Midlothian Labour 24,388 SNP 14,120 10,268 13.96%
393 Coatbridge and Bellshill Labour 26,861 SNP 16,609 10,252 14.11%
394 Worcester Labour 23,043 Conservative 12,470 10,573 14.11%
395 Filton and Bradley Stoke Labour 24,570 Conservative 13,613 10,957 14.12%
396 Ceredigion Preseli Plaid Cymru 20,181 Labour 9,257 10,924 14.43%
397 Peterborough Labour 22,077 Conservative 11,461 10,616 14.47%
398 Glastonbury and Somerton Liberal Democrat 25,683 Conservative 15,078 10,605 14.53%
399 Darlington Labour 22,998 Conservative 12,672 10,326 14.61%
400 Calder Valley Labour 26,283 Conservative 14,969 11,314 14.62%
401 Wycombe Labour 22,949 Conservative 12,186 10,763 14.66%
402 Heywood and Middleton North Labour 22,448 Reform 11,691 10,757 14.67%
403 Stoke-on-Trent Central Labour 20,342 Reform 9,499 10,843 14.69%
404 Taunton and Wellington Liberal Democrat 26,200 Conservative 14,563 11,637 14.79%
405 Kingston upon Hull East Labour 18,847 Reform 8,395 10,452 14.79%
406 Bishop Auckland Labour 24,937 Conservative 14,439 10,498 14.84%
407 Arundel and South Downs Conservative 23,172 Labour 11,601 11,571 14.84%
408 Derby South Labour 19,483 Reform 8,651 10,832 14.85%
409 Walsall and Bloxwich Labour 22,154 Conservative 11,005 11,149 14.88%
410 Winchester Liberal Democrat 29,340 Conservative 17,690 11,650 14.88%
411 Burnley Labour 20,360 Conservative 9,193 11,167 14.90%
412 Crewe and Nantwich Labour 24,969 Conservative 13,481 11,488 14.90%
413 Barnsley South Labour 21,891 Reform 10,567 11,324 14.93%
414 Alyn and Deeside Labour 21,659 Conservative 10,271 11,388 15.03%
415 West Bromwich Labour 21,444 Conservative 10,312 11,132 15.04%
416 Croydon East Labour 20,983 Conservative 9,407 11,576 15.11%
417 Hendon Labour 24,657 Conservative 13,254 11,403 15.23%
418 New Forest West Conservative 20,776 Labour 10,313 10,463 15.24%
419 Dagenham and Rainham Labour 21,963 Reform 10,275 11,688 15.28%
420 Birmingham Northfield Labour 20,983 Conservative 9,648 11,335 15.31%
421 Gateshead Central and Whickham Labour 19,216 Reform 8,511 10,705 15.33%
422 Merthyr Tydfil and Aberdare Labour 18,849 Reform 7,377 11,472 15.41%
423 Nottingham North and Kimberley Labour 17,502 Reform 6,135 11,367 15.41%
424 East Worthing and Shoreham Labour 25,791 Conservative 14,193 11,598 15.52%
425 Orkney and Shetland Liberal Democrat 10,875 SNP 5,561 5,314 15.52%
426 Colne Valley Labour 26,814 Conservative 15,528 11,286 15.53%
427 Kingston upon Hull West and Haltemprice Labour 18,631 Conservative 7,224 11,407 15.57%
428 Bolsover Labour 22,444 Conservative 10,197 12,247 15.86%
429 Torfaen Labour 19,256 Reform 7,763 11,493 16.02%
430 Barrow and Furness Labour 26,415 Conservative 14,339 12,076 16.11%
431 Birmingham Yardley Labour 18,880 Reform 7,081 11,799 16.12%
432 Lothian East Labour 25,896 SNP 13,713 12,183 16.15%
433 Newport East Labour 21,859 Conservative 9,399 12,460 16.25%
434 Manchester Rusholme Labour 17,547 Green 5,734 11,813 16.27%
435 Ipswich Labour 24,260 Conservative 11,992 12,268 16.27%
436 South Cambridgeshire Liberal Democrat 25,831 Conservative 13,219 12,612 16.31%
437 Norwich North Labour 24,845 Conservative 12,812 12,033 16.32%
438 Bury North Labour 23,934 Conservative 11,209 12,725 16.38%
439 Halifax Labour 23,059 Conservative 10,311 12,748 16.45%
440 Sunderland Central Labour 20,668 Reform 8,137 12,531 16.46%
441 Blackpool South Labour 22,804 Reform 10,056 12,748 16.46%
442 Bolton North East Labour 24,495 Conservative 11,300 13,195 16.49%
443 Leicester West Labour 18,706 Reform 6,462 12,244 16.52%
444 Leeds South West and Morley Labour 23,592 Conservative 11,719 11,873 16.52%
445 Rawmarsh and Conisbrough Labour 21,473 Reform 10,031 11,442 16.55%
446 Hampstead and Highgate Labour 22,304 Liberal Democrat 9,041 13,263 16.57%
447 Lancaster and Wyre Labour 23,863 Conservative 11,439 12,424 16.62%
448 Oldham East and Saddleworth Labour 23,463 Reform 11,225 12,238 16.66%
449 Hyndburn Labour 22,037 Conservative 10,745 11,292 16.82%
450 Swindon South Labour 26,158 Conservative 13,931 12,227 16.85%
451 Blackley and Middleton South Labour 18,877 Reform 6,625 12,252 16.95%
452 Dewsbury and Batley Labour 21,987 Reform 9,780 12,207 17.03%
453 Loughborough Labour 25,821 Conservative 14,074 11,747 17.03%
454 Pontypridd Labour 20,589 Reform 7,649 12,940 17.04%
455 Bradford South Labour 21,721 Reform 9,605 12,116 17.07%
456 Southampton Itchen Labour 21,411 Conservative 9,715 11,696 17.10%
457 Aberafan Maesteg Labour 19,958 Reform 7,464 12,494 17.21%
458 Normanton and Hemsworth Labour 23,180 Reform 10,055 13,125 17.35%
459 Ashton-under-Lyne Labour 21,551 Reform 9,109 12,442 17.52%
460 Milton Keynes Central Labour 27,228 Conservative 13,009 14,219 17.54%
461 Swansea West Labour 19,357 Reform 6,287 13,070 17.61%
462 Eltham and Chislehurst Labour 24,814 Conservative 11,767 13,047 17.64%
463 Cambridge Labour 25,924 Liberal Democrat 13,461 12,463 17.72%
464 Truro and Falmouth Labour 28,515 Conservative 15,559 12,956 17.75%
465 Oldham West, Chadderton and Royton Labour 20,900 Reform 7,306 13,594 17.88%
466 Whitehaven and Workington Labour 23,534 Conservative 10,418 13,116 17.92%
467 Coventry South Labour 23,396 Conservative 9,580 13,816 18.12%
468 Leeds East Labour 23,809 Reform 9,841 13,968 18.33%
469 Derby North Labour 25,648 Conservative 12,453 13,195 18.36%
470 Worsley and Eccles Labour 23,686 Reform 9,154 14,532 18.48%
471 Smethwick Labour 20,028 Reform 6,460 13,568 18.62%
472 Newton Aycliffe and Spennymoor Labour 22,010 Conservative 8,555 13,455 18.63%
473 Bedford Labour 21,925 Conservative 8,413 13,512 18.64%
474 Cheltenham Liberal Democrat 31,571 Conservative 17,373 14,198 18.65%
475 Chesterfield Labour 22,136 Reform 8,752 13,384 18.68%
476 Wirral West Labour 28,719 Conservative 15,104 13,615 18.69%
477 Mid Cheshire Labour 23,477 Conservative 10,318 13,159 18.70%
478 Coventry North West Labour 23,564 Conservative 9,519 14,045 18.72%
479 Wakefield and Rothwell Labour 23,966 Conservative 9,915 14,051 18.72%
480 Warrington North Labour 22,963 Reform 9,744 13,219 18.72%
481 Leeds North West Labour 26,648 Conservative 13,236 13,412 18.73%
482 Wigan Labour 22,702 Reform 8,117 14,585 18.81%
483 Cheadle Liberal Democrat 28,584 Conservative 14,494 14,090 18.94%
484 Kingston upon Hull North and Cottingham Labour 23,191 Reform 8,913 14,278 18.97%
485 Middlesbrough and Thornaby East Labour 24,086 Reform 9,801 14,285 19.02%
486 Beckenham and Penge Labour 27,053 Conservative 12,373 14,680 19.02%
487 Birmingham Erdington Labour 23,739 Conservative 8,934 14,805 19.11%
488 Makerfield Labour 26,652 Reform 11,907 14,745 19.24%
489 Houghton and Sunderland South Labour 24,618 Reform 9,413 15,205 19.38%
490 Cardiff West Labour 23,259 Conservative 8,450 14,809 19.56%
491 Broxtowe Labour 27,141 Conservative 13,358 13,783 19.57%
492 Ilford North Labour 24,031 Conservative 8,590 15,441 19.63%
493 Cramlington and Killingworth Labour 23,796 Reform 8,689 15,107 19.82%
494 Rhondda and Ogmore Labour 21,054 Plaid Cymru 6,258 14,796 19.86%
495 Guildford Liberal Democrat 26,764 Conservative 12,696 14,068 19.91%
496 Easington Labour 22,468 Reform 8,610 13,858 19.97%
497 Eastbourne Liberal Democrat 25,690 Conservative 11,189 14,501 19.98%
498 St Ives Liberal Democrat 26,347 Conservative 12,364 13,983 19.98%
499 Stroud Labour 30,065 Conservative 14,472 15,593 20.02%
500 Watford Labour 26,514 Conservative 11,830 14,684 20.09%
501 Lincoln Labour 26,254 Conservative 11,724 14,530 20.09%
502 Cardiff East Labour 18,889 Liberal Democrat 4,225 14,664 20.12%
503 Neath and Swansea East Labour 23,704 Reform 8,161 15,543 20.37%
504 Birmingham Perry Barr Labour 19,626 Reform 3,988 15,638 20.48%
505 Brent West Labour 25,333 Conservative 8,940 16,393 20.48%
506 Coventry East Labour 24,350 Reform 8,803 15,547 20.52%
507 Birmingham Ladywood Labour 24,310 Green 6,922 17,388 20.78%
508 Sheffield South East Labour 25,983 Conservative 10,573 15,410 20.78%
509 Birmingham Hodge Hill and Solihull North Labour 23,362 Reform 7,161 16,201 20.84%
510 Warrington South Labour 28,470 Conservative 12,118 16,352 20.86%
511 Carshalton and Wallington Liberal Democrat 25,254 Conservative 9,693 15,561 20.93%
512 Canterbury Labour 27,619 Conservative 12,708 14,911 20.96%
513 Bury South Labour 28,317 Conservative 12,515 15,802 20.98%
514 Blaydon and Consett Labour 24,134 Reform 9,330 14,804 21.00%
515 Feltham and Heston Labour 23,572 Reform 7,350 16,222 21.07%
516 Washington and Gateshead South Labour 24,440 Reform 9,462 14,978 21.10%
517 North Durham Labour 25,040 Reform 9,577 15,463 21.12%
518 Westmorland and Lonsdale Liberal Democrat 27,831 Conservative 12,458 15,373 21.34%
519 Jarrow and Gateshead East Labour 23,624 Reform 8,605 15,019 21.37%
520 Esher and Walton Liberal Democrat 28,457 Conservative 12,594 15,863 21.42%
521 Huddersfield Labour 24,227 Conservative 7,498 16,729 21.50%
522 Leigh and Atherton Labour 26,167 Reform 8,954 17,213 21.52%
523 Bradford East Labour 22,941 Reform 6,763 16,178 21.52%
524 Wolverhampton South East Labour 25,095 Reform 8,414 16,681 21.53%
525 Brentford and Isleworth Labour 24,337 Conservative 7,050 17,287 21.77%
526 Gedling Labour 28,718 Conservative 11,903 16,815 21.84%
527 Barking Labour 24,715 Reform 7,201 17,514 21.94%
528 Preston Labour 24,044 Reform 7,024 17,020 21.99%
529 Blackburn Labour 22,975 Reform 6,845 16,130 22.02%
530 Birmingham Edgbaston Labour 23,151 Conservative 7,291 15,860 22.09%
531 High Peak Labour 29,584 Conservative 13,068 16,516 22.20%
532 Stockton North Labour 25,786 Reform 10,176 15,610 22.22%
533 South Shields Labour 23,220 Reform 7,939 15,281 22.35%
534 Northampton North Labour 31,250 Conservative 14,335 16,915 22.38%
535 Hornsey and Friern Barnet Labour 23,868 Liberal Democrat 8,109 15,759 22.55%
536 Stalybridge and Hyde Labour 24,430 Reform 8,052 16,378 22.66%
537 Warwick and Leamington Labour 28,464 Conservative 11,171 17,293 22.67%
538 Wimbledon Liberal Democrat 29,592 Conservative 12,170 17,422 22.82%
539 Dwyfor Meirionnydd Plaid Cymru 24,309 Labour 7,498 16,811 23.02%
540 Harrow West Labour 27,201 Conservative 8,720 18,481 23.13%
541 Wythenshawe and Sale East Labour 25,135 Reform 7,108 18,027 23.18%
542 Leeds South Labour 22,137 Conservative 4,450 17,687 23.29%
543 Leeds West and Pudsey Labour 25,415 Reform 8,992 16,423 23.44%
544 Reading Central Labour 27,309 Conservative 9,931 17,378 23.61%
545 Blyth and Ashington Labour 25,924 Reform 7,832 18,092 23.62%
546 Oxford East Labour 20,931 Green 3,947 16,984 23.64%
547 Ilford South Labour 25,895 Reform 6,602 19,293 23.82%
548 Cardiff North Labour 29,841 Conservative 12,744 17,097 23.93%
549 Luton South and South Bedfordshire Labour 27,086 Reform 8,559 18,527 23.96%
550 Portsmouth South Labour 25,369 Reform 7,678 17,691 24.00%
551 Sheffield Central Labour 23,423 Green 8,852 14,571 24.05%
552 Slough Labour 26,163 Conservative 6,577 19,586 24.09%
553 Bristol North West Labour 28,444 Conservative 10,379 18,065 24.13%
554 Runcorn and Helsby Labour 25,083 Reform 7,961 17,122 24.18%
555 Putney Labour 28,078 Conservative 10,452 17,626 24.25%
556 Hayes and Harlington Labour 25,533 Reform 7,391 18,142 24.38%
557 Birmingham Hall Green and Moseley Labour 24,726 Green 5,886 18,840 24.49%
558 Doncaster North Labour 24,779 Conservative 7,623 17,156 24.59%
559 Bradford West Labour 24,271 Reform 5,057 19,214 24.67%
560 Salford Labour 27,327 Reform 6,595 20,732 24.79%
561 Enfield North Labour 28,748 Conservative 9,189 19,559 24.83%
562 Stratford and Bow Labour 25,419 Green 5,290 20,129 24.93%
563 Brent East Labour 23,283 Reform 3,809 19,474 25.11%
564 Bolton South and Walkden Labour 29,781 Reform 9,643 20,138 25.29%
565 Tynemouth Labour 29,404 Conservative 10,832 18,572 25.37%
566 St Helens North Labour 28,163 Reform 8,907 19,256 25.51%
567 Dulwich and West Norwood Labour 31,303 Green 10,458 20,845 26.09%
568 Blaenau Gwent and Rhymney Labour 24,564 Plaid Cymru 6,204 18,360 26.17%
569 Battersea Labour 29,037 Conservative 9,975 19,062 26.17%
570 St Helens South and Whiston Labour 25,808 Reform 6,993 18,815 26.29%
571 Brighton Kemptown and Peacehaven Labour 29,308 Conservative 10,933 18,375 26.71%
572 Liverpool Wavertree Labour 23,200 Green 4,214 18,986 26.90%
573 City of Durham Labour 26,421 Reform 7,399 19,022 26.95%
574 Bristol North East Labour 27,671 Conservative 8,748 18,923 27.00%
575 Gorton and Denton Labour 27,052 Reform 6,206 20,846 27.24%
576 Edinburgh South Labour 26,255 SNP 6,897 19,358 27.33%
577 Ealing Central and Acton Labour 27,489 Liberal Democrat 6,022 21,467 27.37%
578 Nottingham South Labour 24,813 Reform 7,099 17,714 27.57%
579 Plymouth Sutton and Devonport Labour 29,066 Reform 8,282 20,784 27.60%
580 Ealing North Labour 27,622 Conservative 6,746 20,876 27.90%
581 Vauxhall and Camberwell Green Labour 28,214 Green 6,440 21,774 28.09%
582 Birmingham Selly Oak Labour 28,521 Reform 7,214 21,307 28.15%
583 Newcastle upon Tyne East and Wallsend Labour 29,104 Reform 7,569 21,535 28.24%
584 Birkenhead Labour 29,248 Reform 7,036 22,212 28.44%
585 Stockport Labour 28,147 Reform 6,317 21,830 28.49%
586 Bethnal Green and Stepney Labour 31,014 Green 7,790 23,224 28.52%
587 Newcastle upon Tyne North Labour 27,679 Conservative 6,319 21,360 28.57%
588 Edmonton and Winchmore Hill Labour 28,896 Conservative 7,239 21,657 28.57%
589 Norwich South Labour 28,643 Green 6,764 21,879 28.68%
590 Newcastle upon Tyne Central and West Labour 30,970 Reform 8,769 22,201 28.90%
591 Bristol South Labour 28,463 Reform 6,592 21,871 28.96%
592 Lewisham East Labour 25,652 Green 4,377 21,275 28.99%
593 West Lancashire Labour 30,124 Reform 8,380 21,744 29.35%
594 West Ham and Beckton Labour 28,070 Reform 4,826 23,244 29.44%
595 Manchester Central Labour 31,530 Reform 6,347 25,183 29.56%
596 Ealing Southall Labour 30,106 Green 6,841 23,265 29.57%
597 Sheffield Heeley Labour 28,294 Conservative 6,568 21,726 29.58%
598 Streatham and Croydon North Labour 30,700 Green 5,982 24,718 29.84%
599 East Ham Labour 28,345 Reform 4,663 23,682 29.89%
600 Erith and Thamesmead Labour 30,729 Reform 7,129 23,600 29.97%
601 Greenwich and Woolwich Labour 26,221 Green 4,300 21,921 30.00%
602 St Albans Liberal Democrat 30,064 Conservative 8,165 21,899 30.11%
603 Mitcham and Morden Labour 29,436 Reform 6,043 23,393 30.27%
604 Sheffield Brightside and Hillsborough Labour 28,013 Conservative 6,628 21,385 30.38%
605 Southampton Test Labour 27,847 Reform 7,937 19,910 30.39%
606 Chorley Labour 30,022 Green 7,071 22,951 30.68%
607 Peckham Labour 27,745 Green 5,588 22,157 30.72%
608 Clapham and Brixton Hill Labour 33,109 Liberal Democrat 7,279 25,830 31.08%
609 Cardiff South and Penarth Labour 31,475 Conservative 8,697 22,778 31.18%
610 Poplar and Limehouse Labour 31,839 Liberal Democrat 5,601 26,238 31.19%
611 Sefton Central Labour 31,796 Conservative 8,477 23,319 31.39%
612 Southgate and Wood Green Labour 32,018 Conservative 7,504 24,514 31.61%
613 Bristol East Labour 37,735 Green 13,254 24,481 32.25%
614 Tottenham Labour 30,441 Green 5,346 25,095 33.06%
615 Hammersmith and Chiswick Labour 34,053 Conservative 8,916 25,137 33.14%
616 Croydon West Labour 31,788 Reform 5,970 25,818 33.15%
617 Stretford and Urmston Labour 31,185 Reform 6,260 24,925 33.17%
618 Exeter Labour 29,401 Reform 6,833 22,568 33.27%
619 Chester North and Neston Labour 34,597 Conservative 11,212 23,385 33.30%
620 Wallasey Labour 31,510 Reform 6,749 24,761 33.42%
621 Islington South and Finsbury Labour 31,239 Green 6,438 24,801 33.46%
622 Hackney North and Stoke Newington Labour 33,911 Green 7,529 26,382 33.90%
623 Kingston and Surbiton Liberal Democrat 32,549 Conservative 6,247 26,302 34.00%
624 Walthamstow Labour 30,488 Green 4,947 25,541 34.30%
625 Ellesmere Port and Bromborough Labour 31,069 Reform 6,765 24,304 34.33%
626 Bath Liberal Democrat 31,400 Conservative 7,336 24,064 34.54%
627 York Central Labour 33,197 Reform 5,534 27,663 34.77%
628 Queen's Park and Maida Vale Labour 31,783 Liberal Democrat 5,447 26,336 34.86%
629 Richmond Park Liberal Democrat 38,275 Conservative 11,943 26,332 35.11%
630 Lewisham West and East Dulwich Labour 29,501 Green 5,024 24,477 35.28%
631 Widnes and Halewood Labour 29,737 Reform 4,934 24,803 35.35%
632 Leicester South Labour 30,459 Green 5,398 25,061 35.36%
633 Leeds North East Labour 31,448 Conservative 5,800 25,648 36.55%
634 Leeds Central and Headingley Labour 31,661 Green 5,260 26,401 37.42%
635 Hackney South and Shoreditch Labour 36,180 Green 6,448 29,732 37.98%
636 Twickenham Liberal Democrat 37,947 Conservative 8,838 29,109 38.82%
637 Oxford West and Abingdon Liberal Democrat 36,625 Conservative 9,375 27,250 39.01%
638 Tooting Labour 38,013 Conservative 7,909 30,104 39.52%
639 Bootle Labour 35,069 Reform 5,544 29,525 40.42%
640 Nottingham East Labour 34,639 Reform 6,446 28,193 40.63%
641 Liverpool Walton Labour 32,307 Reform 3,898 28,409 40.98%
642 Holborn and St Pancras Labour 34,084 Other 4,825 29,259 41.04%
643 Liverpool West Derby Labour 32,687 Reform 3,944 28,743 41.10%
644 Liverpool Garston Labour 34,159 Reform 5,182 28,977 41.82%
645 Manchester Withington Labour 34,965 Liberal Democrat 5,408 29,557 41.89%
646 Hove and Portslade Labour 38,264 Conservative 6,839 31,425 42.43%
647 Lewisham North Labour 40,150 Green 8,563 31,587 42.57%
648 Knowsley Labour 37,874 Reform 5,441 32,433 45.07%
649 Leyton and Wanstead Labour 39,200 Green 6,173 33,027 46.20%
650 Liverpool Riverside Labour 40,972 Green 7,121 33,851 47.42%

See also: Electoral Analysis

Maximise your vote to save the planet.

Join Now