VoteClimate: July 2024 General Election Ordered By Majority

July 2024 General Election Ordered By Majority

We've ordered the results of the July 2024 general election by the majority relative to the electorate.

Labour: majority of 172 seats
Conservative: 205 seats short of a majority

Vote shares (GB): Labour: 34.6% | Conservative: 24.4% | Reform: 14.7% | Liberal Democrat: 12.6% | Green: 6.9%

Seats ordered by majority relative to electorate:

Constituency Winner Second Majority
1 Hendon Labour 15,855 Conservative 15,840 15 0.02%
2 Poole Labour 14,168 Conservative 14,150 18 0.02%
3 Basildon and Billericay Conservative 12,905 Labour 12,885 20 0.03%
4 North West Cambridgeshire Labour 14,785 Conservative 14,746 39 0.05%
5 Central Devon Conservative 16,831 Labour 16,770 61 0.08%
6 Havant Conservative 12,986 Labour 12,894 92 0.13%
7 South Basildon and East Thurrock Reform 12,178 Labour 12,080 98 0.13%
8 Exmouth and Exeter East Conservative 14,728 Labour 14,607 121 0.15%
9 Peterborough Labour 13,418 Conservative 13,300 118 0.16%
10 Beverley and Holderness Conservative 15,501 Labour 15,377 124 0.17%
11 Chelsea and Fulham Labour 18,556 Conservative 18,404 152 0.19%
12 East Londonderry DUP 11,506 Sinn Fein 11,327 179 0.24%
13 Bethnal Green and Stepney Labour 15,896 Other 15,699 197 0.24%
14 Middlesbrough South and East Cleveland Labour 16,468 Conservative 16,254 214 0.30%
15 Forest of Dean Labour 16,373 Conservative 16,095 278 0.38%
16 Bromley and Biggin Hill Conservative 15,929 Labour 15,627 302 0.43%
17 Sittingbourne and Sheppey Labour 11,919 Conservative 11,564 355 0.45%
18 Derbyshire Dales Labour 17,759 Conservative 17,409 350 0.48%
19 Ely and East Cambridgeshire Liberal Democrat 17,127 Conservative 16,632 495 0.63%
20 Ilford North Labour 15,647 Other 15,119 528 0.67%
21 Fylde Conservative 15,917 Labour 15,356 561 0.73%
22 Uxbridge and South Ruislip Labour 16,599 Conservative 16,012 587 0.79%
23 Aylesbury Labour 15,081 Conservative 14,451 630 0.80%
24 North East Hampshire Liberal Democrat 21,178 Conservative 20,544 634 0.82%
25 South West Norfolk Labour 11,847 Conservative 11,217 630 0.84%
26 North Somerset Labour 19,138 Conservative 18,499 639 0.86%
27 Dunstable and Leighton Buzzard Labour 14,976 Conservative 14,309 667 0.87%
28 Stoke-on-Trent South Labour 14,221 Conservative 13,594 627 0.90%
29 Bradford West Labour 11,724 Independent 11,017 707 0.91%
30 Dundee Central SNP 15,544 Labour 14,869 675 0.91%
31 Broadland and Fakenham Conservative 16,322 Labour 15,603 719 0.94%
32 Birmingham Yardley Labour 11,275 Other 10,582 693 0.95%
33 Slough Labour 14,666 Other 13,870 796 0.98%
34 Wyre Forest Conservative 14,489 Labour 13,677 812 1.05%
35 Ribble Valley Labour 18,177 Conservative 17,321 856 1.06%
36 Lichfield Labour 17,232 Conservative 16,422 810 1.06%
37 Bracknell Labour 14,783 Conservative 13,999 784 1.09%
38 Portsmouth North Labour 14,495 Conservative 13,715 780 1.11%
39 Redditch Labour 14,810 Conservative 14,021 789 1.11%
40 The Wrekin Conservative 16,320 Labour 15,437 883 1.12%
41 Arbroath and Broughty Ferry SNP 15,581 Labour 14,722 859 1.13%
42 Pendle and Clitheroe Labour 16,129 Conservative 15,227 902 1.14%
43 Earley and Woodley Labour 18,209 Conservative 17,361 848 1.15%
44 Godalming and Ash Conservative 23,293 Liberal Democrat 22,402 891 1.18%
45 Dumfries and Galloway Conservative 13,527 SNP 12,597 930 1.18%
46 Ynys Mon Plaid Cymru 10,590 Conservative 9,953 637 1.20%
47 Gordon and Buchan Conservative 14,418 SNP 13,540 878 1.26%
48 Moray West, Nairn and Strathspey SNP 14,961 Conservative 13,960 1,001 1.30%
49 North West Leicestershire Labour 16,871 Conservative 15,859 1,012 1.30%
50 Aberdeenshire North and Moray East SNP 13,455 Conservative 12,513 942 1.34%
51 South Dorset Labour 15,659 Conservative 14,611 1,048 1.38%
52 North Antrim Other 12,229 DUP 11,192 1,037 1.39%
53 Suffolk Coastal Labour 15,672 Conservative 14,602 1,070 1.44%
54 Rother Valley Labour 16,023 Conservative 15,025 998 1.44%
55 Harwich and North Essex Conservative 16,522 Labour 15,360 1,162 1.52%
56 Tatton Conservative 19,956 Labour 18,820 1,136 1.53%
57 Dartford Labour 15,392 Conservative 14,200 1,192 1.58%
58 Clwyd North Labour 14,794 Conservative 13,598 1,196 1.59%
59 Staffordshire Moorlands Conservative 15,310 Labour 14,135 1,175 1.68%
60 Mid Bedfordshire Conservative 16,912 Labour 15,591 1,321 1.75%
61 Hereford and South Herefordshire Conservative 14,871 Labour 13,592 1,279 1.77%
62 Farnham and Bordon Conservative 18,951 Liberal Democrat 17,602 1,349 1.78%
63 East Antrim DUP 11,462 Alliance 10,156 1,306 1.78%
64 Mid Dorset and North Poole Liberal Democrat 21,442 Conservative 20,090 1,352 1.80%
65 East Hampshire Conservative 18,509 Liberal Democrat 17,234 1,275 1.80%
66 Stirling and Strathallan Labour 16,856 SNP 15,462 1,394 1.83%
67 Tamworth Labour 15,338 Conservative 13,956 1,382 1.84%
68 Bury St Edmunds and Stowmarket Labour 16,745 Conservative 15,293 1,452 1.85%
69 Bridgwater Conservative 12,281 Labour 10,932 1,349 1.88%
70 Huntingdon Conservative 18,257 Labour 16,758 1,499 1.90%
71 Birmingham Perry Barr Other 14,265 Labour 12,796 1,469 1.92%
72 Great Yarmouth Reform 14,385 Labour 12,959 1,426 1.94%
73 Faversham and Mid Kent Conservative 14,816 Labour 13,347 1,469 1.98%
74 Reading West and Mid Berkshire Labour 16,273 Conservative 14,912 1,361 1.98%
75 Rochdale Labour 13,027 Other 11,587 1,440 1.99%
76 Romford Conservative 15,339 Labour 13,876 1,463 2.01%
77 Brecon, Radnor and Cwm Tawe Liberal Democrat 13,736 Conservative 12,264 1,472 2.01%
78 Birmingham Hodge Hill and Solihull North Labour 10,655 Other 9,089 1,566 2.01%
79 Skipton and Ripon Conservative 18,833 Labour 17,183 1,650 2.08%
80 Llanelli Labour 12,751 Reform 11,247 1,504 2.10%
81 South Shropshire Conservative 17,628 Liberal Democrat 16,004 1,624 2.12%
82 Spelthorne Conservative 14,038 Labour 12,448 1,590 2.15%
83 Keighley and Ilkley Conservative 18,589 Labour 16,964 1,625 2.19%
84 North Dorset Conservative 18,208 Liberal Democrat 16,619 1,589 2.19%
85 Maidstone and Malling Conservative 14,146 Labour 12,472 1,674 2.19%
86 Eastleigh Liberal Democrat 15,970 Conservative 14,424 1,546 2.21%
87 Bognor Regis and Littlehampton Conservative 15,678 Labour 13,913 1,765 2.30%
88 Aberdeen North SNP 14,533 Labour 12,773 1,760 2.32%
89 Ashford Labour 15,262 Conservative 13,483 1,779 2.33%
90 Mid and South Pembrokeshire Labour 16,505 Conservative 14,627 1,878 2.38%
91 North East Derbyshire Labour 17,591 Conservative 15,838 1,753 2.39%
92 North East Hertfordshire Labour 18,358 Conservative 16,435 1,923 2.47%
93 Leicester South Other 15,536 Labour 13,760 1,776 2.51%
94 Hyndburn Labour 12,186 Conservative 10,499 1,687 2.51%
95 Oldham West, Chadderton and Royton Labour 13,232 Other 11,299 1,933 2.54%
96 Hornchurch and Upminster Conservative 15,260 Reform 13,317 1,943 2.58%
97 Southend West and Leigh Labour 16,739 Conservative 14,790 1,949 2.59%
98 South East Cornwall Labour 15,670 Conservative 13,759 1,911 2.63%
99 Boston and Skegness Reform 15,520 Conservative 13,510 2,010 2.65%
100 Chatham and Aylesford Labour 13,689 Conservative 11,691 1,998 2.66%
101 Mid Derbyshire Labour 17,346 Conservative 15,468 1,878 2.69%
102 Dudley Labour 12,215 Conservative 10,315 1,900 2.71%
103 Lowestoft Labour 14,464 Conservative 12,448 2,016 2.71%
104 South West Devon Conservative 17,916 Labour 15,804 2,112 2.72%
105 Inverness, Skye and West Ross-shire Liberal Democrat 18,159 SNP 15,999 2,160 2.77%
106 Mid Leicestershire Conservative 17,735 Labour 15,534 2,201 2.90%
107 Burton and Uttoxeter Labour 16,222 Conservative 13,956 2,266 2.91%
108 Stockton West Conservative 20,372 Labour 18,233 2,139 2.98%
109 Bexleyheath and Crayford Labour 15,717 Conservative 13,603 2,114 3.01%
110 Newton Abbot Liberal Democrat 15,201 Conservative 12,955 2,246 3.04%
111 Romsey and Southampton North Conservative 19,893 Liberal Democrat 17,702 2,191 3.05%
112 Harborough, Oadby and Wigston Conservative 18,614 Labour 16,236 2,378 3.09%
113 Croydon South Conservative 19,757 Labour 17,444 2,313 3.09%
114 North Warwickshire and Bedworth Labour 14,727 Conservative 12,529 2,198 3.15%
115 Horsham Liberal Democrat 21,632 Conservative 19,115 2,517 3.18%
116 Herne Bay and Sandwich Conservative 17,243 Labour 14,744 2,499 3.21%
117 Buckingham and Bletchley Labour 17,602 Conservative 15,181 2,421 3.24%
118 St Austell and Newquay Labour 15,958 Conservative 13,488 2,470 3.25%
119 Darlington Labour 16,621 Conservative 14,323 2,298 3.25%
120 Melksham and Devizes Liberal Democrat 20,031 Conservative 17,630 2,401 3.27%
121 North West Essex Conservative 19,360 Labour 16,750 2,610 3.27%
122 Doncaster East and the Isle of Axholme Labour 15,122 Conservative 12,811 2,311 3.29%
123 Newbury Liberal Democrat 19,645 Conservative 17,268 2,377 3.30%
124 Harlow Labour 16,313 Conservative 13,809 2,504 3.35%
125 Sutton Coldfield Conservative 18,502 Labour 15,959 2,543 3.43%
126 Lagan Valley Alliance 18,618 DUP 15,659 2,959 3.60%
127 North Norfolk Liberal Democrat 19,488 Conservative 16,903 2,585 3.62%
128 Belfast East DUP 19,894 Alliance 17,218 2,676 3.67%
129 Bexhill and Battle Conservative 16,186 Labour 13,529 2,657 3.68%
130 Cities of London and Westminster Labour 15,302 Conservative 12,594 2,708 3.69%
131 Gravesham Labour 16,623 Conservative 13,911 2,712 3.71%
132 Daventry Conservative 17,872 Labour 14,860 3,012 3.72%
133 Chipping Barnet Labour 21,585 Conservative 18,671 2,914 3.73%
134 Kensington and Bayswater Labour 17,025 Conservative 14,122 2,903 3.76%
135 Broxbourne Conservative 15,810 Labour 12,952 2,858 3.80%
136 South Norfolk Labour 17,353 Conservative 14,527 2,826 3.82%
137 Thornbury and Yate Liberal Democrat 20,815 Conservative 17,801 3,014 3.85%
138 Maidenhead Liberal Democrat 21,895 Conservative 18,932 2,963 3.91%
139 Bromsgrove Conservative 16,533 Labour 13,517 3,016 3.94%
140 Rochester and Strood Labour 15,403 Conservative 12,473 2,930 3.95%
141 Mid Norfolk Conservative 16,770 Labour 13,716 3,054 4.06%
142 Cannock Chase Labour 15,671 Conservative 12,546 3,125 4.06%
143 South Suffolk Conservative 16,082 Labour 13,035 3,047 4.08%
144 Birmingham Ladywood Labour 15,558 Other 12,137 3,421 4.09%
145 Chester South and Eddisbury Conservative 19,905 Labour 16,848 3,057 4.12%
146 Reigate Conservative 18,822 Labour 15,635 3,187 4.13%
147 Glenrothes and Mid Fife Labour 15,994 SNP 13,040 2,954 4.18%
148 North West Hampshire Conservative 17,770 Labour 14,482 3,288 4.18%
149 Bridlington and The Wolds Conservative 14,846 Labour 11,721 3,125 4.20%
150 West Suffolk Conservative 15,814 Labour 12,567 3,247 4.21%
151 Gloucester Labour 16,472 Conservative 13,041 3,431 4.32%
152 Brigg and Immingham Conservative 15,905 Labour 12,662 3,243 4.44%
153 South West Wiltshire Conservative 15,617 Labour 12,374 3,243 4.44%
154 Banbury Labour 18,468 Conservative 15,212 3,256 4.45%
155 Monmouthshire Labour 21,010 Conservative 17,672 3,338 4.46%
156 Goole and Pocklington Conservative 18,981 Labour 15,409 3,572 4.47%
157 Newark Conservative 20,968 Labour 17,396 3,572 4.48%
158 Stourbridge Labour 15,338 Conservative 12,265 3,073 4.50%
159 Livingston Labour 18,324 SNP 14,796 3,528 4.52%
160 Burnley Labour 12,598 Liberal Democrat 9,178 3,420 4.56%
161 Tipton and Wednesbury Labour 11,755 Conservative 8,370 3,385 4.57%
162 Castle Point Conservative 15,485 Reform 12,234 3,251 4.58%
163 North Cotswolds Conservative 17,426 Liberal Democrat 14,069 3,357 4.59%
164 Bournemouth West Labour 14,365 Conservative 11,141 3,224 4.59%
165 Leicester East Conservative 14,526 Other 11,005 3,521 4.60%
166 Congleton Labour 18,875 Conservative 15,488 3,387 4.65%
167 Gainsborough Conservative 16,636 Labour 13,104 3,532 4.66%
168 Mansfield Labour 16,048 Conservative 12,563 3,485 4.68%
169 West Aberdeenshire and Kincardine Conservative 17,428 SNP 13,987 3,441 4.71%
170 Braintree Conservative 17,414 Labour 13,744 3,670 4.72%
171 Redcar Labour 15,663 Conservative 12,340 3,323 4.73%
172 Brent West Labour 17,258 Conservative 13,465 3,793 4.74%
173 Glasgow South West Labour 15,552 SNP 12,267 3,285 4.77%
174 Scunthorpe Labour 15,484 Conservative 11,942 3,542 4.80%
175 Kettering Labour 18,009 Conservative 14,189 3,820 4.81%
176 Epsom and Ewell Liberal Democrat 20,674 Conservative 16,988 3,686 4.82%
177 Nuneaton Labour 15,216 Conservative 11,737 3,479 4.84%
178 Old Bexley and Sidcup Conservative 17,910 Labour 14,362 3,548 4.85%
179 Hexham Labour 23,988 Conservative 20,275 3,713 4.86%
180 Aberdeen South SNP 15,213 Labour 11,455 3,758 4.86%
181 Tiverton and Minehead Liberal Democrat 18,326 Conservative 14,819 3,507 4.86%
182 Edinburgh East and Musselburgh Labour 18,790 SNP 15,075 3,715 4.88%
183 North Ayrshire and Arran Labour 16,821 SNP 13,270 3,551 4.92%
184 Amber Valley Labour 15,746 Reform 12,192 3,554 4.97%
185 Welwyn Hatfield Labour 19,877 Conservative 16,078 3,799 5.05%
186 Preston Labour 14,006 Other 10,091 3,915 5.06%
187 Worthing West Labour 20,519 Conservative 16,570 3,949 5.13%
188 Bradford East Labour 14,098 Other 10,235 3,863 5.14%
189 Montgomeryshire and Glyndwr Labour 12,709 Reform 8,894 3,815 5.15%
190 Glasgow North Labour 14,655 SNP 11,116 3,539 5.24%
191 South Northamptonshire Conservative 19,191 Labour 15,504 3,687 5.24%
192 Sutton and Cheam Liberal Democrat 17,576 Conservative 13,775 3,801 5.26%
193 Torridge and Tavistock Conservative 16,049 Liberal Democrat 12,099 3,950 5.29%
194 Salisbury Conservative 17,110 Labour 13,303 3,807 5.30%
195 Folkestone and Hythe Labour 15,020 Conservative 11,291 3,729 5.32%
196 Perth and Kinross-shire SNP 18,928 Conservative 14,801 4,127 5.34%
197 Gillingham and Rainham Labour 15,562 Conservative 11,590 3,972 5.40%
198 Glasgow East Labour 15,543 SNP 11,759 3,784 5.49%
199 Kingston upon Hull East Labour 13,047 Reform 9,127 3,920 5.55%
200 Swindon North Labour 17,930 Conservative 13,827 4,103 5.60%
201 Altrincham and Sale West Labour 20,798 Conservative 16,624 4,174 5.64%
202 South Derbyshire Labour 17,734 Conservative 13,566 4,168 5.65%
203 Vale of Glamorgan Labour 17,740 Conservative 13,524 4,216 5.66%
204 Foyle SDLP 15,647 Sinn Fein 11,481 4,166 5.67%
205 Isle of Wight West Labour 13,240 Conservative 10,063 3,177 5.73%
206 Southend East and Rochford Labour 15,395 Conservative 11,368 4,027 5.74%
207 Sleaford and North Hykeham Conservative 17,348 Labour 13,002 4,346 5.74%
208 Witney Liberal Democrat 20,832 Conservative 16,493 4,339 5.75%
209 Northampton South Labour 16,890 Conservative 12,819 4,071 5.78%
210 Huddersfield Labour 15,101 Green 10,568 4,533 5.83%
211 Central Suffolk and North Ipswich Conservative 15,144 Labour 10,854 4,290 5.87%
212 Fermanagh and South Tyrone Sinn Fein 24,844 UUP 20,273 4,571 5.87%
213 Cumbernauld and Kirkintilloch Labour 18,513 SNP 14,369 4,144 5.89%
214 Dumfriesshire, Clydesdale and Tweeddale Conservative 14,999 SNP 10,757 4,242 5.90%
215 Ayr, Carrick and Cumnock Labour 14,930 SNP 10,776 4,154 5.91%
216 Finchley and Golders Green Labour 21,857 Conservative 17,276 4,581 5.91%
217 Rugby Labour 19,533 Conservative 15,105 4,428 5.91%
218 St Neots and Mid Cambridgeshire Liberal Democrat 19,517 Conservative 14,896 4,621 5.92%
219 Glasgow South Labour 17,696 SNP 13,542 4,154 5.92%
220 Isle of Wight East Conservative 10,427 Reform 7,104 3,323 5.95%
221 Hertford and Stortford Labour 20,808 Conservative 16,060 4,748 6.02%
222 Clwyd East Labour 18,484 Conservative 13,862 4,622 6.03%
223 Hamble Valley Conservative 19,671 Liberal Democrat 14,869 4,802 6.04%
224 Aldridge-Brownhills Conservative 15,901 Labour 11,607 4,294 6.11%
225 Caerfyrddin Plaid Cymru 15,520 Labour 10,985 4,535 6.13%
226 Grantham and Bourne Conservative 16,770 Labour 12,274 4,496 6.13%
227 Chelmsford Liberal Democrat 20,214 Conservative 15,461 4,753 6.18%
228 Weston-super-Mare Labour 16,310 Conservative 11,901 4,409 6.18%
229 Bradford South Labour 11,833 Reform 7,441 4,392 6.19%
230 South West Hertfordshire Conservative 16,458 Liberal Democrat 12,002 4,456 6.21%
231 Meriden and Solihull East Conservative 16,792 Labour 12,208 4,584 6.22%
232 Wycombe Labour 16,035 Conservative 11,444 4,591 6.25%
233 Barnsley South Labour 16,399 Reform 11,651 4,748 6.26%
234 Ossett and Denby Dale Labour 17,232 Conservative 12,690 4,542 6.28%
235 Great Grimsby and Cleethorpes Labour 15,336 Reform 10,533 4,803 6.31%
236 Blackpool North and Fleetwood Labour 16,744 Conservative 12,097 4,647 6.35%
237 Angus and Perthshire Glens SNP 19,142 Conservative 14,272 4,870 6.35%
238 East Wiltshire Conservative 16,849 Labour 12,133 4,716 6.36%
239 Ilford South Labour 16,537 Other 11,385 5,152 6.36%
240 Halesowen Labour 15,023 Conservative 10,659 4,364 6.37%
241 Glasgow North East Labour 15,639 SNP 11,002 4,637 6.39%
242 Chingford and Woodford Green Conservative 17,281 Labour 12,524 4,757 6.43%
243 Solihull West and Shirley Conservative 16,284 Labour 11,664 4,620 6.43%
244 Watford Labour 15,708 Conservative 10,985 4,723 6.46%
245 Stafford Labour 18,531 Conservative 13,936 4,595 6.51%
246 Witham Conservative 18,827 Labour 13,682 5,145 6.51%
247 Wetherby and Easingwold Conservative 20,597 Labour 15,751 4,846 6.52%
248 Walsall and Bloxwich Labour 12,514 Other 7,600 4,914 6.56%
249 Luton South and South Bedfordshire Labour 13,593 Other 8,494 5,099 6.60%
250 Bolton West Labour 17,363 Conservative 12,418 4,945 6.60%
251 North West Norfolk Conservative 16,097 Labour 11,143 4,954 6.66%
252 Bicester and Woodstock Liberal Democrat 19,419 Conservative 14,461 4,958 6.67%
253 Carlisle Labour 18,129 Conservative 12,929 5,200 6.68%
254 Penrith and Solway Labour 19,986 Conservative 14,729 5,257 6.75%
255 Falkirk Labour 18,343 SNP 13,347 4,996 6.79%
256 Colne Valley Labour 18,970 Conservative 14,007 4,963 6.83%
257 North Northumberland Labour 17,855 Conservative 12,788 5,067 6.83%
258 Hemel Hempstead Labour 16,844 Conservative 11,987 4,857 6.84%
259 Kilmarnock and Loudoun Labour 19,055 SNP 13,936 5,119 6.86%
260 North Bedfordshire Conservative 19,981 Labour 14,567 5,414 6.87%
261 Strangford DUP 15,559 Alliance 10,428 5,131 6.88%
262 Sherwood Forest Labour 18,841 Conservative 13,398 5,443 6.90%
263 South Cotswolds Liberal Democrat 22,961 Conservative 17,988 4,973 6.91%
264 Crawley Labour 17,453 Conservative 12,218 5,235 6.93%
265 Bangor Aberconwy Labour 14,008 Plaid Cymru 9,112 4,896 6.94%
266 South Leicestershire Conservative 18,264 Labour 12,758 5,506 7.01%
267 Torbay Liberal Democrat 18,937 Conservative 13,588 5,349 7.02%
268 Makerfield Labour 18,202 Reform 12,803 5,399 7.04%
269 Wellingborough and Rushden Labour 17,734 Conservative 12,248 5,486 7.07%
270 Hinckley and Bosworth Conservative 17,032 Liberal Democrat 11,624 5,408 7.08%
271 Barrow and Furness Labour 18,537 Conservative 13,213 5,324 7.10%
272 Louth and Horncastle Conservative 17,441 Reform 11,935 5,506 7.16%
273 Orpington Conservative 17,504 Labour 12,386 5,118 7.18%
274 Loughborough Labour 17,249 Conservative 12,289 4,960 7.19%
275 North East Somerset and Hanham Labour 20,739 Conservative 15,420 5,319 7.20%
276 Rotherham Labour 16,671 Reform 11,181 5,490 7.23%
277 Aldershot Labour 19,764 Conservative 14,081 5,683 7.23%
278 Scarborough and Whitby Labour 17,758 Conservative 12,350 5,408 7.25%
279 Melton and Syston Conservative 17,526 Labour 12,130 5,396 7.26%
280 Stoke-on-Trent North Labour 14,579 Conservative 9,497 5,082 7.28%
281 Birmingham Northfield Labour 14,929 Conservative 9,540 5,389 7.28%
282 Chesham and Amersham Liberal Democrat 24,422 Conservative 18,971 5,451 7.28%
283 Rayleigh and Wickford Conservative 17,756 Reform 12,135 5,621 7.34%
284 Birmingham Hall Green and Moseley Labour 12,798 Independent 7,142 5,656 7.35%
285 Bassetlaw Labour 18,476 Conservative 12,708 5,768 7.38%
286 Sevenoaks Conservative 18,328 Liberal Democrat 12,888 5,440 7.38%
287 Newcastle-under-Lyme Labour 15,992 Conservative 10,923 5,069 7.47%
288 Beaconsfield Conservative 18,494 Liberal Democrat 13,039 5,455 7.50%
289 Plymouth Moor View Labour 17,665 Conservative 12,061 5,604 7.50%
290 Dorking and Horley Liberal Democrat 20,921 Conservative 15,530 5,391 7.52%
291 Belfast North Sinn Fein 17,674 DUP 12,062 5,612 7.56%
292 Rossendale and Darwen Labour 18,247 Conservative 12,619 5,628 7.56%
293 Bournemouth East Labour 18,316 Conservative 12,837 5,479 7.57%
294 Morecambe and Lunesdale Labour 19,603 Conservative 13,788 5,815 7.61%
295 Stone, Great Wyrley and Penkridge Conservative 19,880 Labour 14,414 5,466 7.64%
296 Waveney Valley Green 20,467 Conservative 14,873 5,594 7.66%
297 Wolverhampton North East Labour 14,282 Conservative 8,860 5,422 7.67%
298 Milton Keynes North Labour 19,318 Conservative 13,888 5,430 7.68%
299 Frome and East Somerset Liberal Democrat 16,580 Conservative 11,165 5,415 7.69%
300 Didcot and Wantage Liberal Democrat 21,793 Conservative 15,560 6,233 7.72%
301 Mid Buckinghamshire Conservative 20,150 Liberal Democrat 14,278 5,872 7.76%
302 Surrey Heath Liberal Democrat 21,387 Conservative 15,747 5,640 7.84%
303 Southport Labour 17,252 Conservative 11,463 5,789 7.86%
304 Epping Forest Conservative 18,038 Labour 12,356 5,682 7.87%
305 Fareham and Waterlooville Conservative 17,561 Labour 11,482 6,079 7.90%
306 Brentwood and Ongar Conservative 17,731 Reform 11,751 5,980 7.94%
307 Sunderland Central Labour 16,852 Reform 10,779 6,073 7.98%
308 Ashfield Reform 17,062 Labour 11,554 5,508 7.99%
309 North Durham Labour 16,562 Reform 10,689 5,873 8.02%
310 Corby and East Northamptonshire Labour 21,020 Conservative 14,689 6,331 8.04%
311 Halifax Labour 14,135 Conservative 7,866 6,269 8.09%
312 North Herefordshire Green 21,736 Conservative 15,842 5,894 8.10%
313 New Forest West Conservative 16,412 Labour 10,812 5,600 8.16%
314 Bolsover Labour 17,197 Conservative 10,874 6,323 8.19%
315 Erewash Labour 17,224 Conservative 11,365 5,859 8.19%
316 Derby South Labour 14,503 Reform 8,501 6,002 8.23%
317 Basingstoke Labour 20,922 Conservative 14,438 6,484 8.26%
318 West Worcestershire Conservative 19,783 Liberal Democrat 13,236 6,547 8.26%
319 Gosport Conservative 17,830 Labour 11,776 6,054 8.26%
320 Heywood and Middleton North Labour 15,069 Reform 8,987 6,082 8.29%
321 Harrow West Labour 19,833 Conservative 13,191 6,642 8.31%
322 Bolton North East Labour 16,166 Conservative 9,513 6,653 8.32%
323 Luton North Labour 14,677 Other 8,405 6,272 8.38%
324 Edinburgh South West Labour 18,663 SNP 12,446 6,217 8.43%
325 Wrexham Labour 15,836 Conservative 9,888 5,948 8.46%
326 Bolton South and Walkden Labour 15,093 Reform 8,350 6,743 8.47%
327 Henley and Thame Liberal Democrat 23,904 Conservative 17,637 6,267 8.50%
328 Spen Valley Labour 16,076 Reform 9,888 6,188 8.52%
329 Tewkesbury Liberal Democrat 20,730 Conservative 14,468 6,262 8.52%
330 North Devon Liberal Democrat 21,820 Conservative 15,076 6,744 8.53%
331 Berwickshire, Roxburgh and Selkirk Conservative 18,872 SNP 12,273 6,599 8.63%
332 Oldham East and Saddleworth Labour 14,091 Reform 7,734 6,357 8.65%
333 Alloa and Grangemouth Labour 18,039 SNP 11,917 6,122 8.66%
334 Stoke-on-Trent Central Labour 14,950 Reform 8,541 6,409 8.68%
335 Argyll, Bute and South Lochaber SNP 15,582 Conservative 9,350 6,232 8.68%
336 Neath and Swansea East Labour 16,797 Reform 10,170 6,627 8.69%
337 West Dunbartonshire Labour 19,312 SNP 13,302 6,010 8.70%
338 Bristol East Labour 20,748 Green 14,142 6,606 8.70%
339 Coatbridge and Bellshill Labour 19,291 SNP 12,947 6,344 8.73%
340 South Holland and The Deepings Conservative 17,462 Reform 10,606 6,856 8.74%
341 Mid Sussex Liberal Democrat 21,136 Conservative 14,474 6,662 8.77%
342 Kenilworth and Southam Conservative 19,395 Labour 12,821 6,574 8.77%
343 Kingswinford and South Staffordshire Conservative 18,199 Labour 11,896 6,303 8.80%
344 Windsor Conservative 16,483 Labour 10,026 6,457 8.80%
345 Normanton and Hemsworth Labour 17,275 Reform 10,613 6,662 8.81%
346 Thurrock Labour 16,050 Reform 9,576 6,474 8.82%
347 Maldon Conservative 19,374 Reform 12,468 6,906 8.82%
348 Caerphilly Labour 14,538 Plaid Cymru 8,119 6,419 8.84%
349 Blackpool South Labour 16,916 Reform 10,068 6,848 8.84%
350 South Ribble Labour 19,840 Conservative 13,339 6,501 8.85%
351 Honiton and Sidmouth Liberal Democrat 23,007 Conservative 16,307 6,700 8.87%
352 Pontefract, Castleford and Knottingley Labour 17,089 Reform 10,459 6,630 8.89%
353 Paisley and Renfrewshire North Labour 19,561 SNP 13,228 6,333 8.91%
354 Croydon East Labour 18,541 Conservative 11,716 6,825 8.91%
355 Hazel Grove Liberal Democrat 17,328 Labour 10,828 6,500 8.92%
356 Southampton Itchen Labour 15,782 Conservative 9,677 6,105 8.93%
357 Bury North Labour 19,625 Conservative 12,681 6,944 8.94%
358 Milton Keynes Central Labour 20,209 Conservative 12,918 7,291 8.99%
359 Glastonbury and Somerton Liberal Democrat 20,364 Conservative 13,753 6,611 9.06%
360 Birmingham Erdington Labour 14,774 Reform 7,755 7,019 9.06%
361 Inverclyde and Renfrewshire West Labour 18,931 SNP 12,560 6,371 9.09%
362 Upper Bann DUP 21,642 Sinn Fein 14,236 7,406 9.12%
363 Paisley and Renfrewshire South Labour 19,583 SNP 13,056 6,527 9.12%
364 Houghton and Sunderland South Labour 18,837 Reform 11,668 7,169 9.14%
365 Edinburgh North and Leith Labour 20,805 SNP 13,537 7,268 9.27%
366 Cardiff West Labour 16,442 Plaid Cymru 9,423 7,019 9.27%
367 East Thanet Labour 17,054 Conservative 10,083 6,971 9.30%
368 Stevenage Labour 17,698 Conservative 11,080 6,618 9.32%
369 Glasgow West Labour 18,621 SNP 12,175 6,446 9.34%
370 Dagenham and Rainham Labour 16,571 Reform 9,398 7,173 9.38%
371 Rushcliffe Labour 25,291 Conservative 17,865 7,426 9.38%
372 Sussex Weald Conservative 16,758 Liberal Democrat 9,916 6,842 9.39%
373 Stratford-on-Avon Liberal Democrat 23,450 Conservative 16,328 7,122 9.41%
374 Easington Labour 16,774 Reform 10,232 6,542 9.43%
375 Bishop Auckland Labour 17,036 Conservative 10,364 6,672 9.43%
376 Cheltenham Liberal Democrat 25,076 Conservative 17,866 7,210 9.47%
377 Worcester Labour 18,622 Conservative 11,506 7,116 9.50%
378 Ashton-under-Lyne Labour 15,575 Reform 8,784 6,791 9.56%
379 Thirsk and Malton Conservative 19,544 Labour 11,994 7,550 9.62%
380 Dewsbury and Batley Other 15,641 Labour 8,707 6,934 9.67%
381 South Shields Labour 15,122 Reform 8,469 6,653 9.73%
382 Washington and Gateshead South Labour 17,682 Reform 10,769 6,913 9.74%
383 South Antrim UUP 16,311 DUP 8,799 7,512 9.75%
384 Ipswich Labour 19,099 Conservative 11,696 7,403 9.82%
385 South Devon Liberal Democrat 22,540 Conservative 15,413 7,127 9.86%
386 Motherwell, Wishaw and Carluke Labour 19,168 SNP 12,083 7,085 9.87%
387 Central Ayrshire Labour 18,091 SNP 11,222 6,869 9.90%
388 Dover and Deal Labour 18,940 Reform 11,355 7,585 9.93%
389 Barnsley North Labour 18,610 Reform 10,799 7,811 9.98%
390 Islington North Other 24,152 Labour 16,873 7,279 9.99%
391 Rawmarsh and Conisbrough Labour 16,612 Reform 9,704 6,908 9.99%
392 Merthyr Tydfil and Aberdare Labour 15,791 Reform 8,344 7,447 10.00%
393 North Down Other 21,030 Alliance 13,608 7,422 10.05%
394 North East Cambridgeshire Conservative 16,246 Reform 9,057 7,189 10.05%
395 Cowdenbeath and Kirkcaldy Labour 18,662 SNP 11,414 7,248 10.09%
396 Wolverhampton West Labour 19,331 Conservative 11,463 7,868 10.11%
397 Bristol South Labour 18,521 Green 10,855 7,666 10.15%
398 East Surrey Conservative 17,502 Labour 10,052 7,450 10.16%
399 Torfaen Labour 15,176 Reform 7,854 7,322 10.21%
400 West Dorset Liberal Democrat 26,999 Conservative 19,210 7,789 10.26%
401 Feltham and Heston Labour 16,139 Conservative 8,195 7,944 10.32%
402 Runnymede and Weybridge Conservative 18,442 Liberal Democrat 10,815 7,627 10.36%
403 Rhondda and Ogmore Labour 17,118 Reform 9,328 7,790 10.46%
404 Colchester Labour 18,804 Conservative 10,554 8,250 10.49%
405 Christchurch Conservative 16,941 Liberal Democrat 9,486 7,455 10.49%
406 Blackburn Other 18,078 Labour 10,386 7,692 10.50%
407 Camborne and Redruth Labour 19,360 Conservative 11,554 7,806 10.50%
408 Harrogate and Knaresborough Liberal Democrat 23,976 Conservative 15,738 8,238 10.57%
409 Carshalton and Wallington Liberal Democrat 20,126 Conservative 12,221 7,905 10.63%
410 High Peak Labour 22,533 Conservative 14,625 7,908 10.63%
411 Hitchin Labour 23,067 Conservative 14,958 8,109 10.69%
412 Clacton Reform 21,225 Conservative 12,820 8,405 10.74%
413 Airdrie and Shotts Labour 18,871 SNP 11,324 7,547 10.75%
414 Hartlepool Labour 16,414 Reform 8,716 7,698 10.78%
415 Ruislip, Northwood and Pinner Conservative 21,366 Labour 13,785 7,581 10.84%
416 Hertsmere Conservative 21,451 Labour 13,459 7,992 10.88%
417 West Ham and Beckton Labour 16,434 Other 7,830 8,604 10.90%
418 Telford Labour 18,212 Reform 10,110 8,102 10.98%
419 Chippenham Liberal Democrat 22,552 Conservative 14,414 8,138 10.98%
420 Tunbridge Wells Liberal Democrat 23,661 Conservative 14,974 8,687 11.03%
421 Pontypridd Labour 16,225 Reform 7,823 8,402 11.06%
422 Weald of Kent Conservative 20,202 Labour 11,780 8,422 11.08%
423 Midlothian Labour 21,480 SNP 13,313 8,167 11.10%
424 Leigh and Atherton Labour 19,971 Reform 11,090 8,881 11.10%
425 Wokingham Liberal Democrat 25,743 Conservative 17,398 8,345 11.11%
426 Truro and Falmouth Labour 20,783 Conservative 12,632 8,151 11.17%
427 Bermondsey and Old Southwark Labour 16,857 Liberal Democrat 9,070 7,787 11.21%
428 Sheffield Hallam Labour 23,875 Liberal Democrat 15,686 8,189 11.23%
429 East Grinstead and Uckfield Conservative 19,319 Liberal Democrat 10,839 8,480 11.25%
430 East Renfrewshire Labour 21,935 SNP 13,514 8,421 11.28%
431 Stockton North Labour 17,128 Reform 9,189 7,939 11.30%
432 Dunfermline and Dollar Labour 20,336 SNP 12,095 8,241 11.32%
433 Manchester Rusholme Labour 15,054 Green 6,819 8,235 11.34%
434 Eltham and Chislehurst Labour 20,069 Conservative 11,640 8,429 11.39%
435 Hastings and Rye Labour 19,134 Conservative 10,481 8,653 11.39%
436 Swansea West Labour 14,761 Reform 6,246 8,515 11.47%
437 Bathgate and Linlithgow Labour 19,774 SNP 11,451 8,323 11.53%
438 Alyn and Deeside Labour 18,395 Reform 9,601 8,794 11.60%
439 Shipley Labour 21,738 Conservative 13,135 8,603 11.61%
440 Calder Valley Labour 22,046 Conservative 13,055 8,991 11.62%
441 Birmingham Edgbaston Labour 16,599 Conservative 8,231 8,368 11.66%
442 Newport West and Islwyn Labour 17,409 Reform 8,541 8,868 11.70%
443 Leeds South West and Morley Labour 17,681 Conservative 9,258 8,423 11.72%
444 Droitwich and Evesham Conservative 19,975 Labour 10,980 8,995 11.74%
445 Bridgend Labour 16,516 Reform 7,921 8,595 11.75%
446 Newport East Labour 16,370 Reform 7,361 9,009 11.75%
447 Stratford and Bow Labour 19,145 Other 9,646 9,499 11.77%
448 Stalybridge and Hyde Labour 16,320 Reform 7,781 8,539 11.82%
449 Leicester West Labour 15,798 Conservative 7,021 8,777 11.84%
450 East Kilbride and Strathaven Labour 22,682 SNP 13,625 9,057 11.85%
451 Wolverhampton South East Labour 16,800 Reform 7,612 9,188 11.86%
452 Northampton North Labour 18,209 Conservative 9,195 9,014 11.93%
453 Guildford Liberal Democrat 22,937 Conservative 14,508 8,429 11.93%
454 Broxtowe Labour 19,561 Conservative 11,158 8,403 11.93%
455 Leeds Central and Headingley Labour 15,853 Green 7,431 8,422 11.94%
456 Blyth and Ashington Labour 20,030 Reform 10,857 9,173 11.98%
457 New Forest East Conservative 17,412 Labour 8,917 8,495 12.03%
458 Rutherglen Labour 21,460 SNP 12,693 8,767 12.06%
459 Lincoln Labour 18,470 Conservative 9,677 8,793 12.16%
460 Canterbury Labour 19,531 Conservative 10,878 8,653 12.16%
461 South Down Sinn Fein 19,698 SDLP 10,418 9,280 12.17%
462 Macclesfield Labour 24,672 Conservative 15,552 9,120 12.18%
463 Middlesbrough and Thornaby East Labour 16,238 Reform 7,046 9,192 12.24%
464 Newton Aycliffe and Spennymoor Labour 18,394 Reform 9,555 8,839 12.24%
465 Kingston upon Hull West and Haltemprice Labour 17,875 Reform 8,896 8,979 12.26%
466 Wigan Labour 19,401 Reform 9,852 9,549 12.32%
467 York Outer Labour 23,161 Conservative 13,770 9,391 12.32%
468 Brentford and Isleworth Labour 20,007 Conservative 10,183 9,824 12.37%
469 Lancaster and Wyre Labour 19,315 Conservative 10,062 9,253 12.38%
470 Derby North Labour 18,619 Conservative 9,704 8,915 12.40%
471 Penistone and Stocksbridge Labour 19,169 Conservative 10,430 8,739 12.41%
472 Bury South Labour 19,247 Conservative 9,886 9,361 12.43%
473 Wakefield and Rothwell Labour 17,773 Reform 8,427 9,346 12.45%
474 Cardiff East Labour 15,833 Liberal Democrat 6,736 9,097 12.48%
475 Hamilton and Clyde Valley Labour 21,020 SNP 11,548 9,472 12.55%
476 Crewe and Nantwich Labour 20,837 Conservative 11,110 9,727 12.62%
477 Mid Cheshire Labour 18,457 Conservative 9,530 8,927 12.68%
478 East Worthing and Shoreham Labour 22,120 Conservative 12,601 9,519 12.74%
479 Jarrow and Gateshead East Labour 18,856 Reform 9,892 8,964 12.76%
480 Nottingham North and Kimberley Labour 16,480 Reform 7,053 9,427 12.78%
481 Doncaster Central Labour 17,515 Conservative 7,964 9,551 12.79%
482 Filton and Bradley Stoke Labour 22,905 Conservative 12,905 10,000 12.89%
483 West Bromwich Labour 16,872 Conservative 7,318 9,554 12.91%
484 North Cornwall Liberal Democrat 24,094 Conservative 14,137 9,957 12.97%
485 Bedford Labour 18,342 Conservative 8,912 9,430 13.01%
486 Warrington North Labour 18,730 Reform 9,540 9,190 13.02%
487 Selby Labour 22,788 Conservative 12,593 10,195 13.06%
488 Doncaster North Labour 16,231 Conservative 7,105 9,126 13.08%
489 Mid Dunbartonshire Liberal Democrat 22,349 SNP 12,676 9,673 13.14%
490 Swindon South Labour 21,676 Conservative 12,070 9,606 13.24%
491 Coventry South Labour 20,361 Conservative 10,160 10,201 13.38%
492 Sheffield Central Labour 16,569 Green 8,283 8,286 13.67%
493 Wirral West Labour 23,156 Conservative 13,158 9,998 13.73%
494 South Cambridgeshire Liberal Democrat 25,704 Conservative 15,063 10,641 13.76%
495 Gateshead Central and Whickham Labour 18,245 Reform 8,601 9,644 13.81%
496 Barking Labour 16,227 Reform 5,173 11,054 13.85%
497 Brighton Kemptown and Peacehaven Labour 17,893 Conservative 8,230 9,663 14.05%
498 Caithness, Sutherland and Easter Ross Liberal Democrat 22,736 SNP 12,247 10,489 14.06%
499 Worsley and Eccles Labour 20,277 Reform 9,186 11,091 14.10%
500 Blackley and Middleton South Labour 16,864 Reform 6,614 10,250 14.18%
501 Kingston upon Hull North and Cottingham Labour 18,480 Reform 7,801 10,679 14.19%
502 Southampton Test Labour 15,945 Conservative 6,612 9,333 14.24%
503 Aberafan Maesteg Labour 17,838 Reform 7,484 10,354 14.27%
504 Newcastle upon Tyne Central and West Labour 18,875 Reform 7,815 11,060 14.40%
505 Warrington South Labour 23,201 Conservative 11,861 11,340 14.47%
506 Rutland and Stamford Conservative 21,248 Labour 10,854 10,394 14.48%
507 Stroud Labour 25,607 Conservative 14,219 11,388 14.62%
508 Poplar and Limehouse Labour 18,535 Other 6,211 12,324 14.65%
509 Norwich North Labour 20,794 Conservative 9,944 10,850 14.72%
510 Leeds East Labour 18,610 Reform 7,345 11,265 14.78%
511 Harpenden and Berkhamsted Liberal Democrat 27,282 Conservative 16,574 10,708 14.82%
512 Shrewsbury Labour 22,932 Conservative 11,577 11,355 14.82%
513 Holborn and St Pancras Labour 18,884 Other 8,305 10,579 14.84%
514 Leeds South Labour 17,117 Green 5,838 11,279 14.85%
515 Coventry North West Labour 19,696 Conservative 8,522 11,174 14.89%
516 East Ham Labour 19,570 Other 7,670 11,900 15.02%
517 Chesterfield Labour 19,316 Conservative 8,496 10,820 15.10%
518 Taunton and Wellington Liberal Democrat 24,331 Conservative 12,392 11,939 15.17%
519 Gower Labour 20,480 Conservative 8,913 11,567 15.20%
520 Birmingham Selly Oak Labour 17,371 Conservative 5,834 11,537 15.24%
521 Harrow East Conservative 25,466 Labour 13,786 11,680 15.27%
522 Tonbridge Conservative 20,517 Labour 9,351 11,166 15.34%
523 Coventry East Labour 18,308 Reform 6,685 11,623 15.34%
524 Yeovil Liberal Democrat 23,765 Conservative 11,497 12,268 15.35%
525 Smethwick Labour 16,858 Reform 5,670 11,188 15.35%
526 Woking Liberal Democrat 24,019 Conservative 12,773 11,246 15.41%
527 Gedling Labour 23,278 Conservative 11,397 11,881 15.43%
528 Wells and Mendip Hills Liberal Democrat 23,622 Conservative 12,501 11,121 15.43%
529 Chichester Liberal Democrat 25,540 Conservative 13,368 12,172 15.53%
530 Arundel and South Downs Conservative 22,001 Liberal Democrat 9,867 12,134 15.56%
531 Cardiff North Labour 20,849 Conservative 9,642 11,207 15.68%
532 Cambridge Labour 19,614 Liberal Democrat 8,536 11,078 15.75%
533 Blaydon and Consett Labour 21,160 Reform 10,007 11,153 15.82%
534 Bristol North East Labour 19,004 Green 7,837 11,167 15.94%
535 Nottingham South Labour 15,579 Conservative 5,285 10,294 16.02%
536 Bath Liberal Democrat 19,883 Labour 8,665 11,218 16.10%
537 Cardiff South and Penarth Labour 17,428 Green 5,661 11,767 16.11%
538 St Helens North Labour 21,284 Reform 9,115 12,169 16.12%
539 Enfield North Labour 21,368 Conservative 8,632 12,736 16.17%
540 Hayes and Harlington Labour 20,405 Conservative 8,374 12,031 16.17%
541 Manchester Central Labour 20,184 Green 6,387 13,797 16.19%
542 Esher and Walton Liberal Democrat 28,315 Conservative 16,312 12,003 16.21%
543 Warwick and Leamington Labour 23,975 Conservative 11,563 12,412 16.27%
544 Sheffield Brightside and Hillsborough Labour 16,301 Other 4,847 11,454 16.27%
545 Cheadle Liberal Democrat 23,681 Conservative 11,446 12,235 16.45%
546 Richmond and Northallerton Conservative 23,059 Labour 10,874 12,185 16.49%
547 Wimbledon Liberal Democrat 24,790 Conservative 12,180 12,610 16.52%
548 Battersea Labour 22,983 Conservative 10,944 12,039 16.53%
549 Lewes Liberal Democrat 26,895 Conservative 14,271 12,624 16.57%
550 Bristol Central Green 24,539 Labour 14,132 10,407 16.59%
551 Leeds North West Labour 22,882 Conservative 10,986 11,896 16.62%
552 City of Durham Labour 19,131 Reform 7,374 11,757 16.66%
553 Edmonton and Winchmore Hill Labour 20,520 Conservative 7,888 12,632 16.67%
554 St Helens South and Whiston Labour 18,919 Reform 6,974 11,945 16.69%
555 Beckenham and Penge Labour 25,753 Conservative 12,848 12,905 16.72%
556 Belfast South and Mid Down SDLP 21,345 Alliance 8,839 12,506 16.73%
557 Ealing North Labour 20,663 Conservative 8,144 12,519 16.73%
558 Sheffield South East Labour 18,710 Conservative 6,252 12,458 16.80%
559 Newcastle upon Tyne East and Wallsend Labour 21,200 Reform 8,383 12,817 16.81%
560 Eastbourne Liberal Democrat 23,742 Conservative 11,538 12,204 16.81%
561 Cramlington and Killingworth Labour 22,274 Reform 9,454 12,820 16.82%
562 Brent East Labour 19,370 Conservative 6,323 13,047 16.82%
563 Chester North and Neston Labour 22,258 Conservative 10,388 11,870 16.91%
564 Belfast West Sinn Fein 21,009 Other 8,123 12,886 17.10%
565 Reading Central Labour 21,598 Conservative 8,961 12,637 17.17%
566 Putney Labour 24,113 Conservative 11,625 12,488 17.18%
567 Norwich South Labour 21,484 Green 8,245 13,239 17.35%
568 Blaenau Gwent and Rhymney Labour 16,027 Plaid Cymru 3,844 12,183 17.37%
569 Gorton and Denton Labour 18,555 Reform 5,142 13,413 17.53%
570 Lothian East Labour 23,555 SNP 10,290 13,265 17.58%
571 Exeter Labour 18,225 Conservative 6,288 11,937 17.60%
572 Winchester Liberal Democrat 29,939 Conservative 16,118 13,821 17.65%
573 Birkenhead Labour 22,468 Green 8,670 13,798 17.67%
574 Leeds West and Pudsey Labour 18,976 Conservative 6,584 12,392 17.69%
575 Plymouth Sutton and Devonport Labour 20,795 Reform 7,467 13,328 17.70%
576 Ealing Central and Acton Labour 22,340 Conservative 8,345 13,995 17.84%
577 Portsmouth South Labour 18,857 Reform 5,702 13,155 17.85%
578 Na h-Eileanan an Iar Labour 6,692 SNP 2,856 3,836 17.99%
579 Salford Labour 21,132 Reform 6,031 15,101 18.06%
580 Oxford East Labour 19,541 Other 6,548 12,993 18.08%
581 Whitehaven and Workington Labour 22,173 Reform 8,887 13,286 18.15%
582 Croydon West Labour 20,612 Conservative 6,386 14,226 18.26%
583 West Lancashire Labour 22,305 Conservative 8,680 13,625 18.39%
584 Hampstead and Highgate Labour 23,432 Conservative 8,462 14,970 18.71%
585 Wythenshawe and Sale East Labour 20,596 Reform 5,986 14,610 18.79%
586 Hackney South and Shoreditch Labour 24,724 Green 9,987 14,737 18.83%
587 Streatham and Croydon North Labour 23,232 Green 7,629 15,603 18.84%
588 Brighton Pavilion Green 28,809 Labour 14,519 14,290 19.11%
589 North East Fife Liberal Democrat 23,384 SNP 9,905 13,479 19.32%
590 Hackney North and Stoke Newington Labour 24,355 Green 9,275 15,080 19.38%
591 Vauxhall and Camberwell Green Labour 21,528 Green 6,416 15,112 19.49%
592 Leyton and Wanstead Labour 20,755 Green 6,791 13,964 19.53%
593 Ceredigion Preseli Plaid Cymru 21,738 Liberal Democrat 6,949 14,789 19.54%
594 St Ives Liberal Democrat 25,033 Conservative 11,247 13,786 19.70%
595 Southgate and Wood Green Labour 23,337 Conservative 8,037 15,300 19.73%
596 Queen's Park and Maida Vale Labour 20,126 Green 5,213 14,913 19.74%
597 North Shropshire Liberal Democrat 26,214 Conservative 10,903 15,311 19.74%
598 Newry and Armagh Sinn Fein 22,299 SDLP 6,806 15,493 19.80%
599 Manchester Withington Labour 22,066 Green 8,084 13,982 19.82%
600 Stockport Labour 21,787 Reform 6,517 15,270 19.93%
601 Ealing Southall Labour 23,000 Conservative 7,207 15,793 20.08%
602 Hammersmith and Chiswick Labour 24,073 Conservative 8,783 15,290 20.16%
603 Mid Ulster Sinn Fein 24,085 DUP 9,162 14,923 20.17%
604 Tottenham Labour 23,066 Green 7,632 15,434 20.33%
605 Erith and Thamesmead Labour 22,246 Reform 5,944 16,302 20.70%
606 Liverpool Riverside Labour 20,039 Green 5,246 14,793 20.72%
607 Runcorn and Helsby Labour 22,358 Reform 7,662 14,696 20.76%
608 Sheffield Heeley Labour 21,230 Green 5,926 15,304 20.84%
609 Islington South and Finsbury Labour 22,946 Green 7,491 15,455 20.85%
610 Bristol North West Labour 24,058 Green 8,389 15,669 20.93%
611 Peckham Labour 22,813 Green 7,585 15,228 21.11%
612 Tynemouth Labour 24,491 Conservative 9,036 15,455 21.12%
613 Lewisham North Labour 25,467 Green 9,685 15,782 21.27%
614 Oxford West and Abingdon Liberal Democrat 23,414 Conservative 8,520 14,894 21.32%
615 West Tyrone Sinn Fein 22,711 DUP 6,794 15,917 21.43%
616 Stretford and Urmston Labour 22,642 Conservative 6,492 16,150 21.49%
617 Edinburgh West Liberal Democrat 26,645 SNP 10,175 16,470 21.53%
618 Clapham and Brixton Hill Labour 24,166 Liberal Democrat 6,161 18,005 21.66%
619 Dwyfor Meirionnydd Plaid Cymru 21,788 Labour 5,912 15,876 21.74%
620 Nottingham East Labour 19,494 Green 4,332 15,162 21.85%
621 Kingston and Surbiton Liberal Democrat 25,870 Conservative 8,635 17,235 22.28%
622 Orkney and Shetland Liberal Democrat 11,392 SNP 3,585 7,807 22.80%
623 Richmond Park Liberal Democrat 28,528 Conservative 11,373 17,155 22.88%
624 Leeds North East Labour 23,260 Conservative 7,177 16,083 22.92%
625 Liverpool Wavertree Labour 23,077 Green 6,773 16,304 23.10%
626 Widnes and Halewood Labour 23,484 Reform 7,059 16,425 23.41%
627 Dulwich and West Norwood Labour 27,356 Green 8,567 18,789 23.52%
628 Newcastle upon Tyne North Labour 24,440 Conservative 6,678 17,762 23.76%
629 Ellesmere Port and Bromborough Labour 24,186 Reform 7,278 16,908 23.88%
630 York Central Labour 24,537 Conservative 5,383 19,154 24.08%
631 Walthamstow Labour 27,172 Green 9,176 17,996 24.16%
632 Mitcham and Morden Labour 25,085 Conservative 6,324 18,761 24.28%
633 Wallasey Labour 24,674 Reform 6,678 17,996 24.29%
634 Edinburgh South Labour 24,976 SNP 7,725 17,251 24.35%
635 Sefton Central Labour 26,772 Conservative 8,490 18,282 24.61%
636 Lewisham East Labour 23,646 Green 5,573 18,073 24.63%
637 Greenwich and Woolwich Labour 23,999 Green 5,633 18,366 25.13%
638 Knowsley Labour 24,243 Reform 5,924 18,319 25.46%
639 Tooting Labour 29,209 Conservative 9,722 19,487 25.58%
640 Lewisham West and East Dulwich Labour 27,406 Green 9,009 18,397 26.51%
641 Hove and Portslade Labour 27,209 Green 7,418 19,791 26.72%
642 St Albans Liberal Democrat 29,222 Conservative 9,388 19,834 27.27%
643 Twickenham Liberal Democrat 30,185 Conservative 8,728 21,457 28.62%
644 Liverpool Garston Labour 24,510 Reform 4,406 20,104 29.02%
645 Liverpool West Derby Labour 25,302 Reform 4,879 20,423 29.20%
646 Liverpool Walton Labour 26,032 Reform 5,787 20,245 29.21%
647 Westmorland and Lonsdale Liberal Democrat 31,061 Conservative 9,589 21,472 29.81%
648 Bootle Labour 26,729 Reform 4,746 21,983 30.10%
649 Hornsey and Friern Barnet Labour 28,535 Green 7,060 21,475 30.73%
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