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