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): Reform: 27% | Labour: 18.8% | Conservative: 18.3% | Green: 14.5% | Liberal Democrat: 12.2%
[Last updated: June 2026]
| Constituency | Winner | Second | Votes Required | ||||
|---|---|---|---|---|---|---|---|
| 1 | Norwich South | Labour | 12,342 | Green | 12,341 | 1 | 0.00% |
| 2 | Monmouthshire | Plaid Cymru | 13,021 | Reform | 13,016 | 5 | 0.01% |
| 3 | Wirral West | Labour | 13,683 | Reform | 13,666 | 17 | 0.02% |
| 4 | South Shropshire | Reform | 14,891 | Liberal Democrat | 14,864 | 27 | 0.04% |
| 5 | Clwyd East | Plaid Cymru | 14,339 | Reform | 14,309 | 30 | 0.04% |
| 6 | Vale of Glamorgan | Plaid Cymru | 13,415 | Reform | 13,383 | 32 | 0.04% |
| 7 | Tynemouth | Reform | 14,547 | Labour | 14,503 | 44 | 0.06% |
| 8 | Oldham West, Chadderton and Royton | Reform | 11,351 | Other | 11,299 | 52 | 0.07% |
| 9 | Exeter | Labour | 10,438 | Reform | 10,391 | 47 | 0.07% |
| 10 | Stockport | Reform | 12,683 | Labour | 12,627 | 56 | 0.07% |
| 11 | Gosport | Reform | 13,793 | Conservative | 13,736 | 57 | 0.08% |
| 12 | Birmingham Edgbaston | Labour | 9,658 | Reform | 9,602 | 56 | 0.08% |
| 13 | Swindon South | Labour | 12,966 | Reform | 12,884 | 82 | 0.11% |
| 14 | Hamble Valley | Reform | 14,492 | Conservative | 14,390 | 102 | 0.13% |
| 15 | Coventry South | Labour | 12,065 | Reform | 11,960 | 105 | 0.14% |
| 16 | New Forest East | Reform | 13,107 | Conservative | 12,958 | 149 | 0.21% |
| 17 | North West Essex | Conservative | 15,051 | Reform | 14,882 | 169 | 0.21% |
| 18 | East Londonderry | DUP | 11,506 | Sinn Fein | 11,327 | 179 | 0.24% |
| 19 | Aberafan Maesteg | Plaid Cymru | 12,608 | Reform | 12,434 | 174 | 0.24% |
| 20 | Birmingham Hall Green and Moseley | Reform | 7,083 | Other | 6,892 | 191 | 0.25% |
| 21 | West Worcestershire | Conservative | 14,384 | Reform | 14,182 | 202 | 0.25% |
| 22 | North Bedfordshire | Conservative | 15,454 | Reform | 15,237 | 217 | 0.28% |
| 23 | Rochdale | Other | 11,587 | Reform | 11,336 | 251 | 0.35% |
| 24 | Uxbridge and South Ruislip | Reform | 12,973 | Conservative | 12,711 | 262 | 0.35% |
| 25 | Birkenhead | Labour | 12,984 | Green | 12,708 | 276 | 0.35% |
| 26 | Portsmouth South | Reform | 11,203 | Labour | 10,942 | 261 | 0.35% |
| 27 | Hackney South and Shoreditch | Labour | 14,738 | Green | 14,433 | 305 | 0.39% |
| 28 | Rushcliffe | Labour | 14,954 | Reform | 14,643 | 311 | 0.39% |
| 29 | Sutton Coldfield | Reform | 14,901 | Conservative | 14,605 | 296 | 0.40% |
| 30 | Newton Abbot | Liberal Democrat | 13,934 | Reform | 13,630 | 304 | 0.41% |
| 31 | Montgomeryshire and Glyndwr | Plaid Cymru | 14,233 | Reform | 13,920 | 313 | 0.42% |
| 32 | Welwyn Hatfield | Reform | 13,334 | Conservative | 13,013 | 321 | 0.43% |
| 33 | Reigate | Conservative | 14,522 | Reform | 14,174 | 348 | 0.45% |
| 34 | Macclesfield | Labour | 14,753 | Reform | 14,400 | 353 | 0.47% |
| 35 | Leicester East | Other | 11,005 | Conservative | 10,641 | 364 | 0.48% |
| 36 | Stratford and Bow | Green | 11,121 | Labour | 10,699 | 422 | 0.52% |
| 37 | South West Hertfordshire | Reform | 12,538 | Conservative | 12,163 | 375 | 0.52% |
| 38 | Wythenshawe and Sale East | Labour | 12,158 | Reform | 11,732 | 426 | 0.55% |
| 39 | York Outer | Labour | 13,673 | Reform | 13,252 | 421 | 0.55% |
| 40 | Thirsk and Malton | Reform | 15,283 | Conservative | 14,848 | 435 | 0.55% |
| 41 | Bermondsey and Old Southwark | Labour | 9,475 | Liberal Democrat | 9,085 | 390 | 0.56% |
| 42 | Leeds North West | Labour | 13,387 | Reform | 12,983 | 404 | 0.56% |
| 43 | Clwyd North | Reform | 12,746 | Plaid Cymru | 12,298 | 448 | 0.60% |
| 44 | Gorton and Denton | Labour | 10,724 | Reform | 10,253 | 471 | 0.62% |
| 45 | Bedford | Labour | 10,706 | Reform | 10,258 | 448 | 0.62% |
| 46 | Dumfriesshire, Clydesdale and Tweeddale | SNP | 12,188 | Conservative | 11,741 | 447 | 0.62% |
| 47 | Brecon, Radnor and Cwm Tawe | Reform | 12,318 | Plaid Cymru | 11,849 | 469 | 0.64% |
| 48 | Preston | Reform | 10,601 | Other | 10,091 | 510 | 0.66% |
| 49 | Bristol North East | Green | 11,583 | Reform | 11,116 | 467 | 0.67% |
| 50 | Salford | Labour | 12,354 | Reform | 11,744 | 610 | 0.73% |
| 51 | North Cotswolds | Liberal Democrat | 13,284 | Conservative | 12,745 | 539 | 0.74% |
| 52 | Droitwich and Evesham | Reform | 15,653 | Conservative | 15,072 | 581 | 0.76% |
| 53 | Peterborough | Reform | 10,880 | Conservative | 10,308 | 572 | 0.78% |
| 54 | Wrexham | Plaid Cymru | 12,968 | Reform | 12,412 | 556 | 0.79% |
| 55 | Filton and Bradley Stoke | Reform | 14,069 | Labour | 13,454 | 615 | 0.79% |
| 56 | North West Hampshire | Reform | 14,321 | Conservative | 13,649 | 672 | 0.85% |
| 57 | Nottingham South | Reform | 9,590 | Labour | 9,040 | 550 | 0.86% |
| 58 | Pontypridd | Plaid Cymru | 13,251 | Reform | 12,577 | 674 | 0.89% |
| 59 | Chingford and Woodford Green | Conservative | 13,116 | Other | 12,445 | 671 | 0.91% |
| 60 | Merthyr Tydfil and Aberdare | Reform | 12,797 | Plaid Cymru | 12,103 | 694 | 0.93% |
| 61 | Bradford East | Other | 10,235 | Reform | 9,514 | 721 | 0.96% |
| 62 | Hitchin | Reform | 14,307 | Labour | 13,565 | 742 | 0.98% |
| 63 | Brent West | Conservative | 10,984 | Labour | 10,198 | 786 | 0.98% |
| 64 | Huntingdon | Reform | 15,034 | Conservative | 14,257 | 777 | 0.98% |
| 65 | Solihull West and Shirley | Reform | 13,005 | Conservative | 12,298 | 707 | 0.98% |
| 66 | Gower | Reform | 15,119 | Plaid Cymru | 14,368 | 751 | 0.99% |
| 67 | Poplar and Limehouse | Labour | 10,414 | Green | 9,562 | 852 | 1.01% |
| 68 | Cambridge | Labour | 13,030 | Green | 12,278 | 752 | 1.07% |
| 69 | Swansea West | Plaid Cymru | 11,666 | Reform | 10,869 | 797 | 1.07% |
| 70 | Leeds West and Pudsey | Reform | 11,875 | Labour | 11,115 | 760 | 1.08% |
| 71 | Runcorn and Helsby | Reform | 14,060 | Labour | 13,284 | 776 | 1.10% |
| 72 | Ellesmere Port and Bromborough | Labour | 14,563 | Reform | 13,785 | 778 | 1.10% |
| 73 | Barking | Reform | 10,059 | Labour | 9,181 | 878 | 1.10% |
| 74 | Stroud | Labour | 15,114 | Reform | 14,253 | 861 | 1.11% |
| 75 | Manchester Withington | Labour | 12,798 | Green | 12,015 | 783 | 1.11% |
| 76 | High Peak | Reform | 14,228 | Labour | 13,388 | 840 | 1.13% |
| 77 | Chester North and Neston | Labour | 13,261 | Reform | 12,464 | 797 | 1.14% |
| 78 | Na h-Eileanan an Iar | SNP | 3,893 | Labour | 3,650 | 243 | 1.14% |
| 79 | Inverness, Skye and West Ross-shire | SNP | 16,110 | Liberal Democrat | 15,222 | 888 | 1.14% |
| 80 | Newark | Conservative | 16,568 | Reform | 15,651 | 917 | 1.15% |
| 81 | Banbury | Reform | 12,981 | Conservative | 12,129 | 852 | 1.16% |
| 82 | Lewisham North | Labour | 15,105 | Green | 14,236 | 869 | 1.17% |
| 83 | Hackney North and Stoke Newington | Labour | 14,659 | Green | 13,723 | 936 | 1.20% |
| 84 | Harrow West | Labour | 11,772 | Conservative | 10,808 | 964 | 1.21% |
| 85 | Smethwick | Reform | 10,637 | Labour | 9,754 | 883 | 1.21% |
| 86 | Goole and Pocklington | Reform | 15,811 | Conservative | 14,835 | 976 | 1.22% |
| 87 | Reading West and Mid Berkshire | Reform | 12,551 | Conservative | 11,711 | 840 | 1.22% |
| 88 | Bradford West | Reform | 7,122 | Green | 6,164 | 958 | 1.23% |
| 89 | Bridgend | Reform | 13,159 | Plaid Cymru | 12,253 | 906 | 1.24% |
| 90 | Manchester Rusholme | Green | 9,612 | Labour | 8,711 | 901 | 1.24% |
| 91 | Berwickshire, Roxburgh and Selkirk | Conservative | 14,272 | SNP | 13,308 | 964 | 1.26% |
| 92 | Skipton and Ripon | Reform | 15,708 | Conservative | 14,703 | 1,005 | 1.27% |
| 93 | Wolverhampton West | Reform | 12,373 | Labour | 11,352 | 1,021 | 1.31% |
| 94 | Basingstoke | Reform | 13,306 | Labour | 12,258 | 1,048 | 1.34% |
| 95 | Mid and South Pembrokeshire | Reform | 14,226 | Plaid Cymru | 13,137 | 1,089 | 1.38% |
| 96 | North Antrim | Other | 12,229 | DUP | 11,192 | 1,037 | 1.39% |
| 97 | Derbyshire Dales | Reform | 14,737 | Conservative | 13,711 | 1,026 | 1.40% |
| 98 | New Forest West | Reform | 13,299 | Conservative | 12,330 | 969 | 1.41% |
| 99 | Luton South and South Bedfordshire | Reform | 9,586 | Other | 8,494 | 1,092 | 1.41% |
| 100 | Birmingham Selly Oak | Reform | 11,021 | Labour | 9,947 | 1,074 | 1.42% |
| 101 | Lothian East | SNP | 13,050 | Labour | 11,975 | 1,075 | 1.42% |
| 102 | Bristol North West | Labour | 13,990 | Green | 12,920 | 1,070 | 1.43% |
| 103 | Kenilworth and Southam | Conservative | 14,664 | Reform | 13,588 | 1,076 | 1.44% |
| 104 | East Wiltshire | Reform | 13,874 | Conservative | 12,807 | 1,067 | 1.44% |
| 105 | Milton Keynes Central | Reform | 12,966 | Labour | 11,751 | 1,215 | 1.50% |
| 106 | Truro and Falmouth | Reform | 13,099 | Labour | 11,982 | 1,117 | 1.53% |
| 107 | Enfield North | Labour | 12,630 | Reform | 11,418 | 1,212 | 1.54% |
| 108 | Finchley and Golders Green | Conservative | 14,323 | Labour | 13,128 | 1,195 | 1.54% |
| 109 | Feltham and Heston | Reform | 10,450 | Labour | 9,244 | 1,206 | 1.57% |
| 110 | Southampton Test | Reform | 10,229 | Labour | 9,170 | 1,059 | 1.62% |
| 111 | Widnes and Halewood | Labour | 14,303 | Reform | 13,167 | 1,136 | 1.62% |
| 112 | Birmingham Hodge Hill and Solihull North | Reform | 10,350 | Other | 9,089 | 1,261 | 1.62% |
| 113 | Rhondda and Ogmore | Reform | 13,996 | Plaid Cymru | 12,782 | 1,214 | 1.63% |
| 114 | Croydon East | Reform | 12,015 | Labour | 10,762 | 1,253 | 1.64% |
| 115 | Erith and Thamesmead | Labour | 13,302 | Reform | 12,008 | 1,294 | 1.64% |
| 116 | Manchester Central | Labour | 11,628 | Reform | 10,227 | 1,401 | 1.64% |
| 117 | Cities of London and Westminster | Conservative | 10,106 | Labour | 8,895 | 1,211 | 1.65% |
| 118 | Stretford and Urmston | Labour | 13,226 | Reform | 11,979 | 1,247 | 1.66% |
| 119 | Mid Buckinghamshire | Conservative | 14,820 | Liberal Democrat | 13,557 | 1,263 | 1.67% |
| 120 | Beaconsfield | Conservative | 13,534 | Liberal Democrat | 12,318 | 1,216 | 1.67% |
| 121 | Altrincham and Sale West | Conservative | 13,409 | Labour | 12,154 | 1,255 | 1.70% |
| 122 | South Northamptonshire | Reform | 15,985 | Conservative | 14,779 | 1,206 | 1.71% |
| 123 | East Worthing and Shoreham | Reform | 14,264 | Labour | 12,982 | 1,282 | 1.72% |
| 124 | Weald of Kent | Reform | 16,598 | Conservative | 15,292 | 1,306 | 1.72% |
| 125 | Leyton and Wanstead | Labour | 11,934 | Green | 10,704 | 1,230 | 1.72% |
| 126 | Luton North | Reform | 9,702 | Other | 8,405 | 1,297 | 1.73% |
| 127 | East Surrey | Reform | 14,268 | Conservative | 12,979 | 1,289 | 1.76% |
| 128 | East Antrim | DUP | 11,462 | Alliance | 10,156 | 1,306 | 1.78% |
| 129 | Leeds South | Labour | 12,050 | Green | 10,683 | 1,367 | 1.80% |
| 130 | West Lancashire | Reform | 14,538 | Labour | 13,202 | 1,336 | 1.80% |
| 131 | Leeds Central and Headingley | Green | 10,374 | Labour | 9,089 | 1,285 | 1.82% |
| 132 | Coventry East | Reform | 12,132 | Labour | 10,739 | 1,393 | 1.84% |
| 133 | Brentford and Isleworth | Labour | 11,647 | Reform | 10,185 | 1,462 | 1.84% |
| 134 | Kensington and Bayswater | Conservative | 11,485 | Labour | 10,031 | 1,454 | 1.88% |
| 135 | West Ham and Beckton | Labour | 9,344 | Other | 7,830 | 1,514 | 1.92% |
| 136 | Plymouth Sutton and Devonport | Reform | 13,619 | Labour | 12,169 | 1,450 | 1.93% |
| 137 | Harborough, Oadby and Wigston | Conservative | 14,598 | Reform | 13,101 | 1,497 | 1.94% |
| 138 | Blackley and Middleton South | Reform | 11,292 | Labour | 9,883 | 1,409 | 1.95% |
| 139 | Salisbury | Conservative | 13,028 | Liberal Democrat | 11,624 | 1,404 | 1.96% |
| 140 | Warrington South | Reform | 15,198 | Labour | 13,662 | 1,536 | 1.96% |
| 141 | Worthing West | Reform | 14,846 | Conservative | 13,336 | 1,510 | 1.96% |
| 142 | Shrewsbury | Reform | 14,828 | Labour | 13,324 | 1,504 | 1.96% |
| 143 | Newcastle upon Tyne North | Labour | 14,273 | Reform | 12,804 | 1,469 | 1.96% |
| 144 | Birmingham Yardley | Other | 10,582 | Reform | 9,142 | 1,440 | 1.97% |
| 145 | Melton and Syston | Reform | 14,883 | Conservative | 13,399 | 1,484 | 2.00% |
| 146 | Shipley | Reform | 14,285 | Labour | 12,802 | 1,483 | 2.00% |
| 147 | Darlington | Reform | 12,915 | Conservative | 11,500 | 1,415 | 2.00% |
| 148 | Runnymede and Weybridge | Conservative | 13,803 | Reform | 12,328 | 1,475 | 2.00% |
| 149 | Neath and Swansea East | Reform | 15,141 | Plaid Cymru | 13,612 | 1,529 | 2.00% |
| 150 | Milton Keynes North | Reform | 12,719 | Labour | 11,295 | 1,424 | 2.01% |
| 151 | St Helens South and Whiston | Reform | 12,348 | Labour | 10,894 | 1,454 | 2.03% |
| 152 | Leicester West | Reform | 10,630 | Labour | 9,106 | 1,524 | 2.06% |
| 153 | Orpington | Reform | 14,892 | Conservative | 13,425 | 1,467 | 2.06% |
| 154 | Llanelli | Plaid Cymru | 16,588 | Reform | 15,101 | 1,487 | 2.08% |
| 155 | Streatham and Croydon North | Labour | 13,644 | Green | 11,906 | 1,738 | 2.10% |
| 156 | Mid Leicestershire | Reform | 15,492 | Conservative | 13,892 | 1,600 | 2.11% |
| 157 | Newport West and Islwyn | Reform | 14,060 | Plaid Cymru | 12,452 | 1,608 | 2.12% |
| 158 | Wycombe | Reform | 10,654 | Labour | 9,049 | 1,605 | 2.19% |
| 159 | Meriden and Solihull East | Reform | 14,537 | Conservative | 12,921 | 1,616 | 2.19% |
| 160 | Gedling | Reform | 15,433 | Labour | 13,743 | 1,690 | 2.19% |
| 161 | Wallasey | Labour | 14,841 | Reform | 13,212 | 1,629 | 2.20% |
| 162 | Tonbridge | Conservative | 15,239 | Reform | 13,605 | 1,634 | 2.24% |
| 163 | Sevenoaks | Reform | 14,925 | Conservative | 13,254 | 1,671 | 2.27% |
| 164 | Bury South | Reform | 12,993 | Labour | 11,270 | 1,723 | 2.29% |
| 165 | Bexhill and Battle | Reform | 14,067 | Conservative | 12,373 | 1,694 | 2.35% |
| 166 | North Somerset | Conservative | 14,664 | Reform | 12,911 | 1,753 | 2.36% |
| 167 | Rother Valley | Reform | 13,731 | Conservative | 12,091 | 1,640 | 2.36% |
| 168 | North East Cambridgeshire | Reform | 13,879 | Conservative | 12,188 | 1,691 | 2.36% |
| 169 | Central Devon | Reform | 14,773 | Conservative | 12,989 | 1,784 | 2.37% |
| 170 | Lancaster and Wyre | Reform | 13,011 | Labour | 11,233 | 1,778 | 2.38% |
| 171 | North East Derbyshire | Reform | 14,468 | Conservative | 12,693 | 1,775 | 2.42% |
| 172 | Wetherby and Easingwold | Conservative | 16,088 | Reform | 14,284 | 1,804 | 2.43% |
| 173 | Brighton Kemptown and Peacehaven | Green | 13,703 | Labour | 12,013 | 1,690 | 2.46% |
| 174 | Calder Valley | Reform | 14,816 | Labour | 12,911 | 1,905 | 2.46% |
| 175 | Hinckley and Bosworth | Reform | 14,406 | Conservative | 12,522 | 1,884 | 2.47% |
| 176 | South West Wiltshire | Reform | 13,699 | Conservative | 11,869 | 1,830 | 2.50% |
| 177 | Cardiff East | Plaid Cymru | 11,939 | Reform | 10,110 | 1,829 | 2.51% |
| 178 | Islington South and Finsbury | Labour | 13,439 | Green | 11,576 | 1,863 | 2.51% |
| 179 | West Aberdeenshire and Kincardine | SNP | 14,907 | Conservative | 13,070 | 1,837 | 2.52% |
| 180 | Ribble Valley | Reform | 15,675 | Conservative | 13,646 | 2,029 | 2.52% |
| 181 | Witham | Reform | 16,425 | Conservative | 14,410 | 2,015 | 2.55% |
| 182 | Ilford South | Other | 11,385 | Labour | 9,277 | 2,108 | 2.60% |
| 183 | Warwick and Leamington | Labour | 14,238 | Reform | 12,247 | 1,991 | 2.61% |
| 184 | Kingswinford and South Staffordshire | Reform | 15,865 | Conservative | 13,984 | 1,881 | 2.63% |
| 185 | Watford | Reform | 10,737 | Labour | 8,813 | 1,924 | 2.63% |
| 186 | Aylesbury | Reform | 13,127 | Conservative | 11,038 | 2,089 | 2.64% |
| 187 | Colchester | Reform | 12,904 | Labour | 10,818 | 2,086 | 2.65% |
| 188 | Newport East | Reform | 12,577 | Plaid Cymru | 10,543 | 2,034 | 2.65% |
| 189 | Tottenham | Labour | 13,729 | Green | 11,703 | 2,026 | 2.67% |
| 190 | Fareham and Waterlooville | Reform | 15,237 | Conservative | 13,161 | 2,076 | 2.70% |
| 191 | North Dorset | Liberal Democrat | 15,221 | Reform | 13,248 | 1,973 | 2.71% |
| 192 | Bournemouth East | Reform | 12,587 | Labour | 10,623 | 1,964 | 2.71% |
| 193 | Buckingham and Bletchley | Reform | 14,071 | Conservative | 12,021 | 2,050 | 2.74% |
| 194 | Reading Central | Labour | 12,642 | Green | 10,621 | 2,021 | 2.75% |
| 195 | Mid Bedfordshire | Reform | 15,208 | Conservative | 13,125 | 2,083 | 2.76% |
| 196 | Cardiff South and Penarth | Plaid Cymru | 11,788 | Reform | 9,758 | 2,030 | 2.78% |
| 197 | Ealing North | Labour | 12,136 | Reform | 10,017 | 2,119 | 2.83% |
| 198 | Peckham | Labour | 13,624 | Green | 11,577 | 2,047 | 2.84% |
| 199 | Christchurch | Reform | 14,356 | Conservative | 12,339 | 2,017 | 2.84% |
| 200 | North West Norfolk | Reform | 14,323 | Conservative | 12,196 | 2,127 | 2.86% |
| 201 | Newcastle upon Tyne East and Wallsend | Reform | 14,364 | Labour | 12,177 | 2,187 | 2.87% |
| 202 | Chester South and Eddisbury | Conservative | 15,667 | Reform | 13,506 | 2,161 | 2.91% |
| 203 | Windsor | Conservative | 12,361 | Reform | 10,225 | 2,136 | 2.91% |
| 204 | Leeds East | Reform | 13,027 | Labour | 10,807 | 2,220 | 2.91% |
| 205 | Forest of Dean | Reform | 14,727 | Conservative | 12,600 | 2,127 | 2.92% |
| 206 | Ipswich | Reform | 13,348 | Labour | 11,127 | 2,221 | 2.95% |
| 207 | Romsey and Southampton North | Liberal Democrat | 16,384 | Conservative | 14,262 | 2,122 | 2.95% |
| 208 | City of Durham | Reform | 13,063 | Labour | 10,977 | 2,086 | 2.96% |
| 209 | Canterbury | Reform | 13,282 | Labour | 11,174 | 2,108 | 2.96% |
| 210 | Bromley and Biggin Hill | Reform | 14,565 | Conservative | 12,466 | 2,099 | 2.97% |
| 211 | Exmouth and Exeter East | Reform | 13,543 | Conservative | 11,157 | 2,386 | 2.98% |
| 212 | Whitehaven and Workington | Reform | 15,495 | Labour | 13,303 | 2,192 | 2.99% |
| 213 | Arundel and South Downs | Conservative | 16,318 | Reform | 13,967 | 2,351 | 3.02% |
| 214 | Fylde | Reform | 14,709 | Conservative | 12,371 | 2,338 | 3.03% |
| 215 | Broxbourne | Reform | 14,543 | Conservative | 12,261 | 2,282 | 3.03% |
| 216 | Beverley and Holderness | Reform | 14,396 | Conservative | 12,198 | 2,198 | 3.05% |
| 217 | Eltham and Chislehurst | Reform | 14,000 | Labour | 11,714 | 2,286 | 3.09% |
| 218 | North East Somerset and Hanham | Reform | 14,659 | Conservative | 12,364 | 2,295 | 3.11% |
| 219 | South West Devon | Reform | 16,252 | Conservative | 13,833 | 2,419 | 3.12% |
| 220 | Barrow and Furness | Reform | 13,314 | Labour | 10,966 | 2,348 | 3.13% |
| 221 | Walthamstow | Labour | 16,291 | Green | 13,955 | 2,336 | 3.14% |
| 222 | Beckenham and Penge | Labour | 15,384 | Reform | 12,949 | 2,435 | 3.15% |
| 223 | Northampton North | Reform | 12,932 | Labour | 10,529 | 2,403 | 3.18% |
| 224 | Worcester | Reform | 13,056 | Labour | 10,666 | 2,390 | 3.19% |
| 225 | Sussex Weald | Reform | 14,506 | Conservative | 12,180 | 2,326 | 3.19% |
| 226 | Chipping Barnet | Conservative | 15,375 | Labour | 12,877 | 2,498 | 3.20% |
| 227 | Bury North | Reform | 14,004 | Labour | 11,501 | 2,503 | 3.22% |
| 228 | Sheffield Brightside and Hillsborough | Labour | 11,478 | Green | 9,206 | 2,272 | 3.23% |
| 229 | Hampstead and Highgate | Labour | 13,695 | Green | 11,100 | 2,595 | 3.24% |
| 230 | Huddersfield | Green | 13,827 | Reform | 11,304 | 2,523 | 3.24% |
| 231 | Poole | Reform | 13,308 | Conservative | 10,947 | 2,361 | 3.26% |
| 232 | Pendle and Clitheroe | Reform | 14,578 | Conservative | 11,958 | 2,620 | 3.33% |
| 233 | Torfaen | Reform | 12,644 | Plaid Cymru | 10,220 | 2,424 | 3.38% |
| 234 | Bracknell | Reform | 13,356 | Conservative | 10,924 | 2,432 | 3.39% |
| 235 | Hayes and Harlington | Labour | 12,392 | Reform | 9,866 | 2,526 | 3.39% |
| 236 | Mid Norfolk | Reform | 15,554 | Conservative | 12,980 | 2,574 | 3.42% |
| 237 | Vauxhall and Camberwell Green | Labour | 12,796 | Green | 10,140 | 2,656 | 3.43% |
| 238 | Grantham and Bourne | Reform | 15,309 | Conservative | 12,781 | 2,528 | 3.45% |
| 239 | Coventry North West | Reform | 14,076 | Labour | 11,482 | 2,594 | 3.46% |
| 240 | Kingston upon Hull North and Cottingham | Reform | 13,283 | Labour | 10,668 | 2,615 | 3.47% |
| 241 | North East Hertfordshire | Reform | 15,578 | Conservative | 12,868 | 2,710 | 3.49% |
| 242 | Nottingham North and Kimberley | Reform | 12,157 | Labour | 9,583 | 2,574 | 3.49% |
| 243 | Sheffield Central | Green | 13,335 | Labour | 11,220 | 2,115 | 3.49% |
| 244 | Middlesbrough and Thornaby East | Reform | 12,087 | Labour | 9,456 | 2,631 | 3.50% |
| 245 | West Bromwich | Reform | 12,418 | Labour | 9,824 | 2,594 | 3.50% |
| 246 | Bristol South | Green | 14,538 | Reform | 11,847 | 2,691 | 3.56% |
| 247 | Derby North | Reform | 13,456 | Labour | 10,872 | 2,584 | 3.59% |
| 248 | Newcastle upon Tyne Central and West | Reform | 13,465 | Labour | 10,703 | 2,762 | 3.60% |
| 249 | Farnham and Bordon | Liberal Democrat | 16,447 | Conservative | 13,716 | 2,731 | 3.60% |
| 250 | Lagan Valley | Alliance | 18,618 | DUP | 15,659 | 2,959 | 3.60% |
| 251 | Holborn and St Pancras | Labour | 10,873 | Other | 8,305 | 2,568 | 3.60% |
| 252 | St Helens North | Reform | 15,168 | Labour | 12,447 | 2,721 | 3.60% |
| 253 | Edinburgh South | Labour | 12,971 | SNP | 10,415 | 2,556 | 3.61% |
| 254 | Wolverhampton South East | Reform | 12,681 | Labour | 9,878 | 2,803 | 3.62% |
| 255 | Penrith and Solway | Reform | 14,631 | Conservative | 11,810 | 2,821 | 3.62% |
| 256 | Broadland and Fakenham | Reform | 15,425 | Conservative | 12,632 | 2,793 | 3.63% |
| 257 | Colne Valley | Reform | 13,904 | Conservative | 11,250 | 2,654 | 3.65% |
| 258 | South Leicestershire | Reform | 16,687 | Conservative | 13,809 | 2,878 | 3.67% |
| 259 | Belfast East | DUP | 19,894 | Alliance | 17,218 | 2,676 | 3.67% |
| 260 | Hastings and Rye | Reform | 13,751 | Labour | 10,949 | 2,802 | 3.69% |
| 261 | Sheffield Hallam | Liberal Democrat | 18,514 | Labour | 15,814 | 2,700 | 3.70% |
| 262 | Norwich North | Reform | 14,818 | Labour | 12,080 | 2,738 | 3.71% |
| 263 | Stockton West | Conservative | 16,581 | Reform | 13,907 | 2,674 | 3.72% |
| 264 | Lewisham West and East Dulwich | Labour | 16,423 | Green | 13,826 | 2,597 | 3.74% |
| 265 | Edmonton and Winchmore Hill | Labour | 12,187 | Reform | 9,345 | 2,842 | 3.75% |
| 266 | Chesterfield | Reform | 13,947 | Labour | 11,253 | 2,694 | 3.76% |
| 267 | East Hampshire | Liberal Democrat | 15,868 | Conservative | 13,201 | 2,667 | 3.77% |
| 268 | Hexham | Conservative | 20,210 | Labour | 17,323 | 2,887 | 3.78% |
| 269 | Tatton | Conservative | 16,016 | Reform | 13,197 | 2,819 | 3.80% |
| 270 | Swindon North | Reform | 13,918 | Conservative | 11,112 | 2,806 | 3.83% |
| 271 | Cardiff North | Plaid Cymru | 15,397 | Reform | 12,652 | 2,745 | 3.84% |
| 272 | South Norfolk | Reform | 14,222 | Conservative | 11,326 | 2,896 | 3.91% |
| 273 | Hertford and Stortford | Reform | 15,822 | Conservative | 12,732 | 3,090 | 3.92% |
| 274 | Mid Derbyshire | Reform | 14,968 | Conservative | 12,225 | 2,743 | 3.92% |
| 275 | Dulwich and West Norwood | Labour | 16,529 | Green | 13,362 | 3,167 | 3.96% |
| 276 | South Holland and The Deepings | Reform | 16,034 | Conservative | 12,919 | 3,115 | 3.97% |
| 277 | Old Bexley and Sidcup | Reform | 16,819 | Conservative | 13,910 | 2,909 | 3.97% |
| 278 | Nottingham East | Labour | 11,532 | Reform | 8,770 | 2,762 | 3.98% |
| 279 | Hereford and South Herefordshire | Reform | 14,324 | Conservative | 11,411 | 2,913 | 4.03% |
| 280 | Dunstable and Leighton Buzzard | Reform | 14,185 | Conservative | 11,084 | 3,101 | 4.04% |
| 281 | Queen's Park and Maida Vale | Labour | 11,910 | Green | 8,851 | 3,059 | 4.05% |
| 282 | Congleton | Reform | 15,248 | Conservative | 12,291 | 2,957 | 4.06% |
| 283 | Lincoln | Reform | 13,633 | Labour | 10,699 | 2,934 | 4.06% |
| 284 | Redcar | Reform | 12,820 | Conservative | 9,957 | 2,863 | 4.08% |
| 285 | Suffolk Coastal | Reform | 14,275 | Conservative | 11,222 | 3,053 | 4.10% |
| 286 | Southend West and Leigh | Reform | 14,717 | Conservative | 11,619 | 3,098 | 4.12% |
| 287 | Gloucester | Reform | 13,493 | Conservative | 10,209 | 3,284 | 4.13% |
| 288 | Isle of Wight East | Reform | 10,907 | Green | 8,596 | 2,311 | 4.14% |
| 289 | Rugby | Reform | 15,204 | Conservative | 12,086 | 3,118 | 4.16% |
| 290 | Cramlington and Killingworth | Reform | 16,264 | Labour | 13,090 | 3,174 | 4.16% |
| 291 | Ealing Central and Acton | Labour | 12,991 | Green | 9,712 | 3,279 | 4.18% |
| 292 | Rutland and Stamford | Conservative | 16,205 | Reform | 13,202 | 3,003 | 4.18% |
| 293 | Birmingham Ladywood | Other | 12,137 | Labour | 8,606 | 3,531 | 4.22% |
| 294 | Liverpool Wavertree | Labour | 13,684 | Green | 10,694 | 2,990 | 4.24% |
| 295 | Morecambe and Lunesdale | Reform | 14,630 | Labour | 11,357 | 3,273 | 4.28% |
| 296 | Gainsborough | Reform | 16,006 | Conservative | 12,755 | 3,251 | 4.29% |
| 297 | Central Suffolk and North Ipswich | Reform | 14,414 | Conservative | 11,278 | 3,136 | 4.29% |
| 298 | North West Cambridgeshire | Reform | 14,770 | Conservative | 11,500 | 3,270 | 4.31% |
| 299 | South Suffolk | Reform | 15,401 | Conservative | 12,178 | 3,223 | 4.32% |
| 300 | Doncaster Central | Reform | 13,468 | Labour | 10,211 | 3,257 | 4.36% |
| 301 | South Dorset | Reform | 14,590 | Conservative | 11,259 | 3,331 | 4.39% |
| 302 | Aldridge-Brownhills | Reform | 15,382 | Conservative | 12,283 | 3,099 | 4.41% |
| 303 | Torridge and Tavistock | Reform | 15,162 | Conservative | 11,849 | 3,313 | 4.43% |
| 304 | Sefton Central | Labour | 16,276 | Reform | 12,982 | 3,294 | 4.43% |
| 305 | Bury St Edmunds and Stowmarket | Reform | 15,300 | Conservative | 11,814 | 3,486 | 4.44% |
| 306 | Knowsley | Labour | 14,982 | Reform | 11,782 | 3,200 | 4.45% |
| 307 | Dumfries and Galloway | SNP | 14,128 | Conservative | 10,632 | 3,496 | 4.45% |
| 308 | Bromsgrove | Reform | 15,951 | Conservative | 12,531 | 3,420 | 4.47% |
| 309 | Selby | Reform | 16,932 | Labour | 13,423 | 3,509 | 4.50% |
| 310 | Harwich and North Essex | Reform | 16,290 | Conservative | 12,846 | 3,444 | 4.51% |
| 311 | West Suffolk | Reform | 15,521 | Conservative | 12,032 | 3,489 | 4.52% |
| 312 | Ely and East Cambridgeshire | Liberal Democrat | 16,105 | Reform | 12,512 | 3,593 | 4.54% |
| 313 | York Central | Labour | 14,714 | Reform | 11,091 | 3,623 | 4.55% |
| 314 | Oxford East | Labour | 13,619 | Green | 10,346 | 3,273 | 4.56% |
| 315 | Southampton Itchen | Reform | 12,226 | Labour | 9,089 | 3,137 | 4.59% |
| 316 | Worsley and Eccles | Reform | 15,366 | Labour | 11,741 | 3,625 | 4.61% |
| 317 | Sleaford and North Hykeham | Reform | 16,707 | Conservative | 13,209 | 3,498 | 4.62% |
| 318 | Mid Cheshire | Reform | 13,983 | Labour | 10,727 | 3,256 | 4.63% |
| 319 | Bournemouth West | Reform | 11,998 | Conservative | 8,722 | 3,276 | 4.66% |
| 320 | Aldershot | Reform | 15,126 | Labour | 11,454 | 3,672 | 4.67% |
| 321 | Spelthorne | Reform | 14,049 | Conservative | 10,594 | 3,455 | 4.68% |
| 322 | Loughborough | Reform | 13,222 | Labour | 9,991 | 3,231 | 4.69% |
| 323 | Corby and East Northamptonshire | Reform | 15,988 | Labour | 12,289 | 3,699 | 4.70% |
| 324 | Caerphilly | Plaid Cymru | 15,648 | Reform | 12,224 | 3,424 | 4.71% |
| 325 | Sheffield Heeley | Labour | 14,909 | Green | 11,436 | 3,473 | 4.73% |
| 326 | Hendon | Conservative | 12,879 | Labour | 9,339 | 3,540 | 4.73% |
| 327 | Daventry | Reform | 17,463 | Conservative | 13,636 | 3,827 | 4.73% |
| 328 | Redditch | Reform | 14,386 | Conservative | 11,020 | 3,366 | 4.74% |
| 329 | Lichfield | Reform | 16,562 | Conservative | 12,932 | 3,630 | 4.77% |
| 330 | Isle of Wight West | Reform | 10,619 | Conservative | 7,973 | 2,646 | 4.78% |
| 331 | East Ham | Labour | 11,551 | Green | 7,720 | 3,831 | 4.84% |
| 332 | Herne Bay and Sandwich | Reform | 17,103 | Conservative | 13,317 | 3,786 | 4.86% |
| 333 | Torbay | Liberal Democrat | 16,973 | Reform | 13,267 | 3,706 | 4.86% |
| 334 | Liverpool Riverside | Labour | 12,063 | Green | 8,539 | 3,524 | 4.94% |
| 335 | Eastleigh | Liberal Democrat | 14,841 | Reform | 11,384 | 3,457 | 4.94% |
| 336 | Stevenage | Reform | 13,714 | Labour | 10,206 | 3,508 | 4.94% |
| 337 | Hamilton and Clyde Valley | SNP | 15,091 | Labour | 11,355 | 3,736 | 4.95% |
| 338 | Portsmouth North | Reform | 14,257 | Conservative | 10,769 | 3,488 | 4.95% |
| 339 | The Wrekin | Reform | 16,515 | Conservative | 12,577 | 3,938 | 4.99% |
| 340 | Kettering | Reform | 15,210 | Green | 11,239 | 3,971 | 5.00% |
| 341 | Hove and Portslade | Labour | 16,048 | Green | 12,335 | 3,713 | 5.01% |
| 342 | Romford | Reform | 15,573 | Conservative | 11,910 | 3,663 | 5.02% |
| 343 | Burnley | Reform | 12,690 | Liberal Democrat | 8,922 | 3,768 | 5.03% |
| 344 | Keighley and Ilkley | Conservative | 15,055 | Reform | 11,298 | 3,757 | 5.05% |
| 345 | North West Leicestershire | Reform | 16,370 | Conservative | 12,440 | 3,930 | 5.05% |
| 346 | Southport | Reform | 13,539 | Labour | 9,811 | 3,728 | 5.06% |
| 347 | Southgate and Wood Green | Labour | 13,843 | Green | 9,911 | 3,932 | 5.07% |
| 348 | Stalybridge and Hyde | Reform | 13,033 | Labour | 9,350 | 3,683 | 5.10% |
| 349 | Leeds North East | Labour | 13,787 | Green | 10,194 | 3,593 | 5.12% |
| 350 | Hertsmere | Conservative | 16,823 | Reform | 13,059 | 3,764 | 5.12% |
| 351 | Frome and East Somerset | Liberal Democrat | 15,050 | Reform | 11,425 | 3,625 | 5.15% |
| 352 | Maldon | Reform | 18,448 | Conservative | 14,414 | 4,034 | 5.15% |
| 353 | Chelsea and Fulham | Conservative | 15,036 | Labour | 10,983 | 4,053 | 5.17% |
| 354 | Gordon and Buchan | SNP | 14,836 | Conservative | 11,206 | 3,630 | 5.22% |
| 355 | Leeds South West and Morley | Reform | 14,000 | Labour | 10,241 | 3,759 | 5.23% |
| 356 | Godalming and Ash | Liberal Democrat | 20,525 | Conservative | 16,531 | 3,994 | 5.27% |
| 357 | Wakefield and Rothwell | Reform | 14,135 | Labour | 10,165 | 3,970 | 5.29% |
| 358 | Birmingham Erdington | Reform | 12,485 | Labour | 8,384 | 4,101 | 5.29% |
| 359 | Tiverton and Minehead | Liberal Democrat | 16,628 | Reform | 12,771 | 3,857 | 5.35% |
| 360 | Southend East and Rochford | Reform | 12,764 | Conservative | 9,000 | 3,764 | 5.36% |
| 361 | Earley and Woodley | Conservative | 16,429 | Labour | 12,483 | 3,946 | 5.37% |
| 362 | Gateshead Central and Whickham | Reform | 14,134 | Labour | 10,341 | 3,793 | 5.43% |
| 363 | Clapham and Brixton Hill | Labour | 14,436 | Green | 9,912 | 4,524 | 5.44% |
| 364 | Brent East | Labour | 11,536 | Reform | 7,315 | 4,221 | 5.44% |
| 365 | Broxtowe | Reform | 15,038 | Labour | 11,189 | 3,849 | 5.46% |
| 366 | Bathgate and Linlithgow | SNP | 13,803 | Labour | 9,845 | 3,958 | 5.48% |
| 367 | Ayr, Carrick and Cumnock | SNP | 12,674 | Reform | 8,808 | 3,866 | 5.50% |
| 368 | Brigg and Immingham | Reform | 16,339 | Conservative | 12,319 | 4,020 | 5.50% |
| 369 | Gravesham | Reform | 15,106 | Conservative | 11,077 | 4,029 | 5.51% |
| 370 | Stoke-on-Trent South | Reform | 14,549 | Conservative | 10,682 | 3,867 | 5.52% |
| 371 | Stourbridge | Reform | 13,536 | Conservative | 9,748 | 3,788 | 5.55% |
| 372 | Hazel Grove | Liberal Democrat | 16,279 | Reform | 12,238 | 4,041 | 5.55% |
| 373 | Doncaster East and the Isle of Axholme | Reform | 14,156 | Conservative | 10,227 | 3,929 | 5.60% |
| 374 | North Northumberland | Reform | 14,262 | Labour | 10,103 | 4,159 | 5.61% |
| 375 | Mitcham and Morden | Labour | 15,055 | Reform | 10,715 | 4,340 | 5.62% |
| 376 | Alyn and Deeside | Reform | 15,568 | Plaid Cymru | 11,303 | 4,265 | 5.63% |
| 377 | Blaydon and Consett | Reform | 16,303 | Labour | 12,331 | 3,972 | 5.64% |
| 378 | Kingston upon Hull West and Haltemprice | Reform | 14,498 | Labour | 10,359 | 4,139 | 5.65% |
| 379 | Crewe and Nantwich | Reform | 16,472 | Labour | 12,105 | 4,367 | 5.66% |
| 380 | Foyle | SDLP | 15,647 | Sinn Fein | 11,481 | 4,166 | 5.67% |
| 381 | Braintree | Reform | 17,730 | Conservative | 13,327 | 4,403 | 5.67% |
| 382 | Walsall and Bloxwich | Reform | 11,871 | Other | 7,600 | 4,271 | 5.70% |
| 383 | Ealing Southall | Labour | 13,540 | Reform | 9,039 | 4,501 | 5.72% |
| 384 | Stafford | Reform | 15,220 | Conservative | 11,147 | 4,073 | 5.77% |
| 385 | Wyre Forest | Reform | 15,587 | Conservative | 11,117 | 4,470 | 5.78% |
| 386 | Scunthorpe | Reform | 13,813 | Conservative | 9,542 | 4,271 | 5.78% |
| 387 | South Ribble | Reform | 15,823 | Labour | 11,570 | 4,253 | 5.79% |
| 388 | Maidstone and Malling | Reform | 15,088 | Conservative | 10,657 | 4,431 | 5.80% |
| 389 | Richmond and Northallerton | Conservative | 17,747 | Reform | 13,454 | 4,293 | 5.81% |
| 390 | Bognor Regis and Littlehampton | Reform | 16,465 | Conservative | 11,992 | 4,473 | 5.82% |
| 391 | Staffordshire Moorlands | Reform | 16,025 | Conservative | 11,956 | 4,069 | 5.82% |
| 392 | Battersea | Labour | 13,687 | Reform | 9,444 | 4,243 | 5.83% |
| 393 | Brentwood and Ongar | Reform | 17,718 | Conservative | 13,315 | 4,403 | 5.84% |
| 394 | Hemel Hempstead | Reform | 13,761 | Labour | 9,604 | 4,157 | 5.85% |
| 395 | Fermanagh and South Tyrone | Sinn Fein | 24,844 | UUP | 20,273 | 4,571 | 5.87% |
| 396 | Wigan | Reform | 15,669 | Labour | 11,099 | 4,570 | 5.89% |
| 397 | Weston-super-Mare | Reform | 13,626 | Conservative | 9,393 | 4,233 | 5.93% |
| 398 | Louth and Horncastle | Reform | 17,640 | Conservative | 13,072 | 4,568 | 5.94% |
| 399 | Liverpool Garston | Labour | 14,747 | Reform | 10,598 | 4,149 | 5.99% |
| 400 | Northampton South | Reform | 14,363 | Conservative | 10,146 | 4,217 | 5.99% |
| 401 | Putney | Labour | 14,376 | Reform | 10,021 | 4,355 | 5.99% |
| 402 | Dartford | Reform | 15,625 | Conservative | 11,098 | 4,527 | 6.00% |
| 403 | Bolton South and Walkden | Reform | 13,152 | Labour | 8,366 | 4,786 | 6.01% |
| 404 | Middlesbrough South and East Cleveland | Conservative | 16,081 | Labour | 11,803 | 4,278 | 6.08% |
| 405 | Dunfermline and Dollar | SNP | 14,493 | Labour | 10,062 | 4,431 | 6.08% |
| 406 | Camborne and Redruth | Reform | 15,614 | Labour | 11,075 | 4,539 | 6.11% |
| 407 | East Grinstead and Uckfield | Conservative | 16,716 | Liberal Democrat | 12,108 | 4,608 | 6.11% |
| 408 | Cowdenbeath and Kirkcaldy | SNP | 13,627 | Labour | 9,229 | 4,398 | 6.12% |
| 409 | Bridlington and The Wolds | Reform | 15,866 | Conservative | 11,303 | 4,563 | 6.13% |
| 410 | Wolverhampton North East | Reform | 12,629 | Labour | 8,294 | 4,335 | 6.13% |
| 411 | Faversham and Mid Kent | Reform | 15,840 | Conservative | 11,272 | 4,568 | 6.15% |
| 412 | Croydon West | Labour | 12,396 | Reform | 7,567 | 4,829 | 6.20% |
| 413 | Rayleigh and Wickford | Reform | 18,195 | Conservative | 13,435 | 4,760 | 6.22% |
| 414 | Birmingham Northfield | Reform | 13,154 | Labour | 8,519 | 4,635 | 6.26% |
| 415 | Greenwich and Woolwich | Labour | 14,348 | Green | 9,770 | 4,578 | 6.26% |
| 416 | Hartlepool | Reform | 14,063 | Labour | 9,586 | 4,477 | 6.27% |
| 417 | Harlow | Reform | 15,632 | Conservative | 10,944 | 4,688 | 6.28% |
| 418 | Airdrie and Shotts | SNP | 14,568 | Labour | 10,160 | 4,408 | 6.28% |
| 419 | North East Hampshire | Liberal Democrat | 19,463 | Conservative | 14,625 | 4,838 | 6.29% |
| 420 | Jarrow and Gateshead East | Reform | 15,339 | Labour | 10,906 | 4,433 | 6.31% |
| 421 | Lewisham East | Labour | 14,249 | Green | 9,606 | 4,643 | 6.33% |
| 422 | Hyndburn | Reform | 12,351 | Conservative | 8,094 | 4,257 | 6.34% |
| 423 | Crawley | Reform | 14,752 | Labour | 9,949 | 4,803 | 6.36% |
| 424 | South Derbyshire | Reform | 15,461 | Conservative | 10,771 | 4,690 | 6.36% |
| 425 | Liverpool Walton | Labour | 16,341 | Reform | 11,927 | 4,414 | 6.37% |
| 426 | Burton and Uttoxeter | Reform | 15,906 | Conservative | 10,936 | 4,970 | 6.37% |
| 427 | Slough | Other | 13,870 | Reform | 8,679 | 5,191 | 6.39% |
| 428 | East Thanet | Reform | 14,489 | Labour | 9,697 | 4,792 | 6.40% |
| 429 | Bolton West | Reform | 14,740 | Labour | 9,931 | 4,809 | 6.42% |
| 430 | Aberdeenshire North and Moray East | SNP | 14,407 | Reform | 9,907 | 4,500 | 6.42% |
| 431 | Warrington North | Reform | 15,359 | Labour | 10,806 | 4,553 | 6.45% |
| 432 | Central Ayrshire | SNP | 13,467 | Labour | 8,962 | 4,505 | 6.49% |
| 433 | Bridgwater | Reform | 13,940 | Conservative | 9,272 | 4,668 | 6.52% |
| 434 | Hammersmith and Chiswick | Labour | 14,429 | Reform | 9,476 | 4,953 | 6.53% |
| 435 | Croydon South | Conservative | 15,869 | Reform | 10,947 | 4,922 | 6.57% |
| 436 | St Austell and Newquay | Reform | 15,471 | Conservative | 10,461 | 5,010 | 6.59% |
| 437 | East Kilbride and Strathaven | SNP | 16,410 | Labour | 11,367 | 5,043 | 6.60% |
| 438 | Newton Aycliffe and Spennymoor | Reform | 15,465 | Labour | 10,692 | 4,773 | 6.61% |
| 439 | Halifax | Reform | 12,933 | Labour | 7,786 | 5,147 | 6.64% |
| 440 | Rutherglen | SNP | 16,377 | Labour | 11,549 | 4,828 | 6.64% |
| 441 | Penistone and Stocksbridge | Reform | 15,837 | Labour | 11,098 | 4,739 | 6.73% |
| 442 | Stoke-on-Trent Central | Reform | 13,460 | Labour | 8,487 | 4,973 | 6.74% |
| 443 | Motherwell, Wishaw and Carluke | SNP | 14,458 | Labour | 9,601 | 4,857 | 6.77% |
| 444 | Doncaster North | Labour | 11,957 | Conservative | 7,225 | 4,732 | 6.78% |
| 445 | Alloa and Grangemouth | SNP | 14,003 | Reform | 9,198 | 4,805 | 6.80% |
| 446 | Stockton North | Reform | 14,744 | Labour | 9,951 | 4,793 | 6.82% |
| 447 | Bolsover | Reform | 15,125 | Labour | 9,849 | 5,276 | 6.83% |
| 448 | Ashton-under-Lyne | Reform | 13,645 | Labour | 8,784 | 4,861 | 6.85% |
| 449 | Liverpool West Derby | Labour | 15,694 | Reform | 10,906 | 4,788 | 6.85% |
| 450 | Oldham East and Saddleworth | Reform | 12,768 | Labour | 7,720 | 5,048 | 6.87% |
| 451 | Strangford | DUP | 15,559 | Alliance | 10,428 | 5,131 | 6.88% |
| 452 | Moray West, Nairn and Strathspey | SNP | 15,894 | Conservative | 10,560 | 5,334 | 6.91% |
| 453 | Blyth and Ashington | Reform | 16,952 | Labour | 11,657 | 5,295 | 6.91% |
| 454 | Carlisle | Reform | 15,808 | Labour | 10,415 | 5,393 | 6.93% |
| 455 | Dagenham and Rainham | Reform | 14,799 | Labour | 9,398 | 5,401 | 7.06% |
| 456 | Barnsley North | Reform | 16,234 | Labour | 10,703 | 5,531 | 7.07% |
| 457 | Leigh and Atherton | Reform | 17,253 | Labour | 11,589 | 5,664 | 7.08% |
| 458 | Glasgow North East | SNP | 12,798 | Labour | 7,647 | 5,151 | 7.09% |
| 459 | South Shields | Reform | 13,249 | Green | 8,391 | 4,858 | 7.11% |
| 460 | South East Cornwall | Reform | 15,710 | Conservative | 10,545 | 5,165 | 7.11% |
| 461 | Bassetlaw | Reform | 16,266 | Labour | 10,693 | 5,573 | 7.13% |
| 462 | Mansfield | Reform | 15,324 | Conservative | 9,999 | 5,325 | 7.14% |
| 463 | Wellingborough and Rushden | Reform | 15,751 | Labour | 10,210 | 5,541 | 7.15% |
| 464 | Blackpool South | Reform | 15,337 | Labour | 9,792 | 5,545 | 7.16% |
| 465 | Bradford South | Reform | 11,534 | Labour | 6,445 | 5,089 | 7.17% |
| 466 | Sutton and Cheam | Liberal Democrat | 16,454 | Reform | 11,257 | 5,197 | 7.19% |
| 467 | Ilford North | Other | 15,119 | Reform | 9,464 | 5,655 | 7.19% |
| 468 | East Renfrewshire | SNP | 16,321 | Labour | 10,927 | 5,394 | 7.23% |
| 469 | Derby South | Reform | 13,325 | Labour | 8,015 | 5,310 | 7.28% |
| 470 | Thornbury and Yate | Liberal Democrat | 19,014 | Reform | 13,296 | 5,718 | 7.31% |
| 471 | Gillingham and Rainham | Reform | 14,529 | Conservative | 9,118 | 5,411 | 7.36% |
| 472 | Edinburgh North and Leith | SNP | 15,857 | Labour | 10,071 | 5,786 | 7.38% |
| 473 | Rawmarsh and Conisbrough | Reform | 14,751 | Labour | 9,596 | 5,155 | 7.46% |
| 474 | Bexleyheath and Crayford | Reform | 15,940 | Conservative | 10,694 | 5,246 | 7.46% |
| 475 | Ossett and Denby Dale | Reform | 15,471 | Conservative | 10,072 | 5,399 | 7.47% |
| 476 | Glasgow West | SNP | 14,338 | Labour | 9,166 | 5,172 | 7.49% |
| 477 | Hornsey and Friern Barnet | Labour | 17,139 | Green | 11,891 | 5,248 | 7.51% |
| 478 | Erewash | Reform | 15,247 | Labour | 9,874 | 5,373 | 7.51% |
| 479 | Rossendale and Darwen | Reform | 16,152 | Labour | 10,548 | 5,604 | 7.53% |
| 480 | Telford | Reform | 16,085 | Labour | 10,527 | 5,558 | 7.53% |
| 481 | Midlothian | SNP | 16,983 | Labour | 11,439 | 5,544 | 7.54% |
| 482 | Edinburgh South West | SNP | 14,652 | Labour | 9,075 | 5,577 | 7.56% |
| 483 | Belfast North | Sinn Fein | 17,674 | DUP | 12,062 | 5,612 | 7.56% |
| 484 | Sheffield South East | Labour | 13,336 | Green | 7,709 | 5,627 | 7.59% |
| 485 | Bethnal Green and Stepney | Other | 15,699 | Green | 9,508 | 6,191 | 7.60% |
| 486 | Plymouth Moor View | Reform | 15,910 | Labour | 10,220 | 5,690 | 7.61% |
| 487 | Havant | Reform | 15,458 | Conservative | 9,940 | 5,518 | 7.63% |
| 488 | Bolton North East | Reform | 15,195 | Labour | 9,042 | 6,153 | 7.69% |
| 489 | Nuneaton | Reform | 14,760 | Conservative | 9,197 | 5,563 | 7.74% |
| 490 | Scarborough and Whitby | Reform | 16,002 | Labour | 10,228 | 5,774 | 7.75% |
| 491 | North Devon | Liberal Democrat | 19,472 | Reform | 13,328 | 6,144 | 7.77% |
| 492 | Halesowen | Reform | 13,922 | Labour | 8,591 | 5,331 | 7.78% |
| 493 | Tipton and Wednesbury | Reform | 12,405 | Labour | 6,637 | 5,768 | 7.78% |
| 494 | Bishop Auckland | Reform | 15,346 | Labour | 9,838 | 5,508 | 7.79% |
| 495 | Ashford | Reform | 16,301 | Conservative | 10,355 | 5,946 | 7.80% |
| 496 | Mid Dunbartonshire | Liberal Democrat | 19,530 | SNP | 13,780 | 5,750 | 7.81% |
| 497 | Glastonbury and Somerton | Liberal Democrat | 18,199 | Reform | 12,495 | 5,704 | 7.82% |
| 498 | Inverclyde and Renfrewshire West | SNP | 14,894 | Labour | 9,403 | 5,491 | 7.83% |
| 499 | Bootle | Labour | 16,664 | Reform | 10,933 | 5,731 | 7.85% |
| 500 | Coatbridge and Bellshill | SNP | 15,351 | Labour | 9,645 | 5,706 | 7.85% |
| 501 | Thurrock | Reform | 14,975 | Labour | 9,199 | 5,776 | 7.87% |
| 502 | Newcastle-under-Lyme | Reform | 14,551 | Labour | 9,203 | 5,348 | 7.89% |
| 503 | Newbury | Liberal Democrat | 17,873 | Conservative | 12,169 | 5,704 | 7.92% |
| 504 | Melksham and Devizes | Liberal Democrat | 18,304 | Conservative | 12,479 | 5,825 | 7.93% |
| 505 | Castle Point | Reform | 17,294 | Conservative | 11,656 | 5,638 | 7.94% |
| 506 | Horsham | Liberal Democrat | 19,913 | Conservative | 13,630 | 6,283 | 7.94% |
| 507 | Pontefract, Castleford and Knottingley | Reform | 15,780 | Labour | 9,845 | 5,935 | 7.95% |
| 508 | Normanton and Hemsworth | Reform | 15,937 | Labour | 9,917 | 6,020 | 7.96% |
| 509 | Paisley and Renfrewshire South | SNP | 15,427 | Labour | 9,706 | 5,721 | 7.99% |
| 510 | Stoke-on-Trent North | Reform | 14,017 | Labour | 8,368 | 5,649 | 8.09% |
| 511 | Chelmsford | Liberal Democrat | 18,538 | Reform | 12,306 | 6,232 | 8.10% |
| 512 | St Neots and Mid Cambridgeshire | Liberal Democrat | 17,814 | Reform | 11,479 | 6,335 | 8.11% |
| 513 | North Norfolk | Liberal Democrat | 17,667 | Conservative | 11,869 | 5,798 | 8.12% |
| 514 | Easington | Reform | 15,291 | Labour | 9,642 | 5,649 | 8.14% |
| 515 | Rochester and Strood | Reform | 15,859 | Conservative | 9,756 | 6,103 | 8.22% |
| 516 | Dewsbury and Batley | Other | 15,641 | Reform | 9,744 | 5,897 | 8.23% |
| 517 | Tamworth | Reform | 17,111 | Conservative | 10,927 | 6,184 | 8.24% |
| 518 | Mid Dorset and North Poole | Liberal Democrat | 22,642 | Conservative | 16,433 | 6,209 | 8.25% |
| 519 | Kingston upon Hull East | Reform | 13,150 | Labour | 7,286 | 5,864 | 8.30% |
| 520 | Paisley and Renfrewshire North | SNP | 15,617 | Labour | 9,695 | 5,922 | 8.33% |
| 521 | Heywood and Middleton North | Reform | 15,434 | Labour | 9,324 | 6,110 | 8.33% |
| 522 | Glasgow North | SNP | 12,696 | Labour | 7,030 | 5,666 | 8.38% |
| 523 | Ruislip, Northwood and Pinner | Conservative | 16,887 | Reform | 11,026 | 5,861 | 8.38% |
| 524 | Caithness, Sutherland and Easter Ross | Liberal Democrat | 18,640 | SNP | 12,343 | 6,297 | 8.44% |
| 525 | Washington and Gateshead South | Reform | 16,176 | Labour | 10,143 | 6,033 | 8.50% |
| 526 | Lowestoft | Reform | 16,024 | Conservative | 9,669 | 6,355 | 8.55% |
| 527 | Houghton and Sunderland South | Reform | 17,505 | Labour | 10,798 | 6,707 | 8.55% |
| 528 | Chatham and Aylesford | Reform | 15,443 | Conservative | 9,019 | 6,424 | 8.55% |
| 529 | Blackpool North and Fleetwood | Reform | 15,980 | Labour | 9,656 | 6,324 | 8.64% |
| 530 | Glasgow East | SNP | 13,527 | Labour | 7,535 | 5,992 | 8.69% |
| 531 | Sittingbourne and Sheppey | Reform | 15,647 | Conservative | 8,724 | 6,923 | 8.76% |
| 532 | West Dunbartonshire | SNP | 15,675 | Labour | 9,601 | 6,074 | 8.79% |
| 533 | Sunderland Central | Reform | 16,218 | Labour | 9,462 | 6,756 | 8.87% |
| 534 | Rotherham | Reform | 15,892 | Labour | 9,155 | 6,737 | 8.87% |
| 535 | Spen Valley | Reform | 15,601 | Labour | 9,123 | 6,478 | 8.92% |
| 536 | Falkirk | SNP | 15,503 | Labour | 8,929 | 6,574 | 8.93% |
| 537 | North Ayrshire and Arran | SNP | 15,311 | Reform | 8,835 | 6,476 | 8.97% |
| 538 | Dudley | Reform | 14,292 | Conservative | 7,986 | 6,306 | 8.99% |
| 539 | Bangor Aberconwy | Plaid Cymru | 17,447 | Reform | 11,100 | 6,347 | 9.00% |
| 540 | Tooting | Labour | 17,716 | Green | 10,823 | 6,893 | 9.05% |
| 541 | Basildon and Billericay | Reform | 16,860 | Conservative | 9,869 | 6,991 | 9.09% |
| 542 | Upper Bann | DUP | 21,642 | Sinn Fein | 14,236 | 7,406 | 9.12% |
| 543 | Epsom and Ewell | Liberal Democrat | 19,246 | Conservative | 12,250 | 6,996 | 9.14% |
| 544 | Livingston | SNP | 16,884 | Reform | 9,681 | 7,203 | 9.23% |
| 545 | South West Norfolk | Reform | 15,198 | Conservative | 8,297 | 6,901 | 9.24% |
| 546 | Kilmarnock and Loudoun | SNP | 16,258 | Labour | 9,358 | 6,900 | 9.25% |
| 547 | Great Grimsby and Cleethorpes | Reform | 15,829 | Labour | 8,772 | 7,057 | 9.27% |
| 548 | Aberdeen North | SNP | 15,821 | Reform | 8,753 | 7,068 | 9.31% |
| 549 | Bicester and Woodstock | Liberal Democrat | 18,078 | Reform | 11,138 | 6,940 | 9.33% |
| 550 | Dorking and Horley | Liberal Democrat | 18,915 | Reform | 12,180 | 6,735 | 9.40% |
| 551 | Sherwood Forest | Reform | 18,195 | Labour | 10,763 | 7,432 | 9.42% |
| 552 | Didcot and Wantage | Liberal Democrat | 20,127 | Reform | 12,526 | 7,601 | 9.42% |
| 553 | Glasgow South West | SNP | 14,020 | Labour | 7,514 | 6,506 | 9.45% |
| 554 | Dover and Deal | Reform | 17,933 | Labour | 10,710 | 7,223 | 9.45% |
| 555 | North Warwickshire and Bedworth | Reform | 16,439 | Conservative | 9,816 | 6,623 | 9.50% |
| 556 | North Durham | Reform | 16,223 | Labour | 9,239 | 6,984 | 9.54% |
| 557 | Witney | Liberal Democrat | 18,994 | Reform | 11,798 | 7,196 | 9.54% |
| 558 | Birmingham Perry Barr | Other | 14,265 | Reform | 6,902 | 7,363 | 9.64% |
| 559 | Barnsley South | Reform | 16,630 | Labour | 9,281 | 7,349 | 9.69% |
| 560 | Cardiff West | Plaid Cymru | 18,327 | Reform | 10,987 | 7,340 | 9.70% |
| 561 | South Antrim | UUP | 16,311 | DUP | 8,799 | 7,512 | 9.75% |
| 562 | Blaenau Gwent and Rhymney | Plaid Cymru | 13,175 | Labour | 6,330 | 6,845 | 9.76% |
| 563 | Carshalton and Wallington | Liberal Democrat | 18,365 | Reform | 11,009 | 7,356 | 9.89% |
| 564 | Glasgow South | SNP | 15,429 | Labour | 8,466 | 6,963 | 9.92% |
| 565 | Aberdeen South | SNP | 16,510 | Conservative | 8,750 | 7,760 | 10.04% |
| 566 | North Down | Other | 21,030 | Alliance | 13,608 | 7,422 | 10.05% |
| 567 | Glenrothes and Mid Fife | SNP | 15,822 | Reform | 8,721 | 7,101 | 10.05% |
| 568 | Cannock Chase | Reform | 17,581 | Conservative | 9,816 | 7,765 | 10.09% |
| 569 | Mid Sussex | Liberal Democrat | 19,709 | Reform | 12,019 | 7,690 | 10.12% |
| 570 | Maidenhead | Liberal Democrat | 23,225 | Conservative | 15,555 | 7,670 | 10.13% |
| 571 | Bristol East | Green | 21,365 | Labour | 13,649 | 7,716 | 10.16% |
| 572 | Hornchurch and Upminster | Reform | 19,280 | Conservative | 11,561 | 7,719 | 10.23% |
| 573 | North Cornwall | Liberal Democrat | 21,418 | Reform | 13,539 | 7,879 | 10.27% |
| 574 | Tewkesbury | Liberal Democrat | 18,746 | Reform | 11,179 | 7,567 | 10.30% |
| 575 | Stratford-on-Avon | Liberal Democrat | 21,098 | Reform | 13,257 | 7,841 | 10.36% |
| 576 | Yeovil | Liberal Democrat | 20,956 | Reform | 12,474 | 8,482 | 10.61% |
| 577 | Makerfield | Reform | 18,440 | Labour | 10,272 | 8,168 | 10.66% |
| 578 | Edinburgh East and Musselburgh | SNP | 17,150 | Labour | 9,006 | 8,144 | 10.69% |
| 579 | Cumbernauld and Kirkintilloch | SNP | 16,567 | Labour | 9,040 | 7,527 | 10.70% |
| 580 | Stirling and Strathallan | SNP | 17,503 | Reform | 9,304 | 8,199 | 10.75% |
| 581 | Taunton and Wellington | Liberal Democrat | 21,613 | Reform | 13,063 | 8,550 | 10.87% |
| 582 | Folkestone and Hythe | Reform | 16,440 | Conservative | 8,698 | 7,742 | 11.05% |
| 583 | Surrey Heath | Liberal Democrat | 19,309 | Reform | 11,310 | 7,999 | 11.12% |
| 584 | Arbroath and Broughty Ferry | SNP | 18,232 | Reform | 9,707 | 8,525 | 11.20% |
| 585 | South Cotswolds | Liberal Democrat | 20,866 | Conservative | 12,662 | 8,204 | 11.40% |
| 586 | Leicester South | Other | 15,536 | Reform | 7,393 | 8,143 | 11.49% |
| 587 | Epping Forest | Conservative | 16,647 | Labour | 8,261 | 8,386 | 11.61% |
| 588 | Tunbridge Wells | Liberal Democrat | 21,514 | Reform | 12,355 | 9,159 | 11.63% |
| 589 | Perth and Kinross-shire | SNP | 20,871 | Conservative | 11,789 | 9,082 | 11.75% |
| 590 | Chesham and Amersham | Liberal Democrat | 22,120 | Conservative | 13,309 | 8,811 | 11.77% |
| 591 | Honiton and Sidmouth | Liberal Democrat | 20,653 | Reform | 11,607 | 9,046 | 11.98% |
| 592 | Chippenham | Liberal Democrat | 20,286 | Reform | 11,350 | 8,936 | 12.06% |
| 593 | South Devon | Liberal Democrat | 20,257 | Reform | 11,500 | 8,757 | 12.12% |
| 594 | South Down | Sinn Fein | 19,698 | SDLP | 10,418 | 9,280 | 12.17% |
| 595 | Argyll, Bute and South Lochaber | SNP | 17,218 | Reform | 8,483 | 8,735 | 12.17% |
| 596 | Chichester | Liberal Democrat | 22,657 | Reform | 13,054 | 9,603 | 12.25% |
| 597 | Angus and Perthshire Glens | SNP | 20,594 | Conservative | 11,152 | 9,442 | 12.32% |
| 598 | Henley and Thame | Liberal Democrat | 21,587 | Conservative | 12,337 | 9,250 | 12.54% |
| 599 | Stone, Great Wyrley and Penkridge | Conservative | 18,936 | Labour | 9,947 | 8,989 | 12.56% |
| 600 | Blackburn | Other | 18,078 | Reform | 8,743 | 9,335 | 12.74% |
| 601 | Wells and Mendip Hills | Liberal Democrat | 20,909 | Reform | 11,707 | 9,202 | 12.77% |
| 602 | Bath | Liberal Democrat | 18,045 | Reform | 9,109 | 8,936 | 12.83% |
| 603 | Amber Valley | Reform | 18,041 | Labour | 8,860 | 9,181 | 12.83% |
| 604 | South Basildon and East Thurrock | Reform | 17,144 | Conservative | 7,664 | 9,480 | 13.04% |
| 605 | North East Fife | Liberal Democrat | 19,467 | SNP | 10,306 | 9,161 | 13.13% |
| 606 | Waveney Valley | Green | 22,411 | Reform | 12,796 | 9,615 | 13.16% |
| 607 | Boston and Skegness | Reform | 19,919 | Conservative | 9,848 | 10,071 | 13.28% |
| 608 | Harrogate and Knaresborough | Liberal Democrat | 21,626 | Reform | 11,256 | 10,370 | 13.30% |
| 609 | North Shropshire | Liberal Democrat | 23,159 | Reform | 12,579 | 10,580 | 13.64% |
| 610 | Dundee Central | SNP | 18,101 | Reform | 7,540 | 10,561 | 14.23% |
| 611 | North Herefordshire | Green | 23,441 | Reform | 13,060 | 10,381 | 14.26% |
| 612 | Eastbourne | Liberal Democrat | 21,040 | Reform | 10,681 | 10,359 | 14.27% |
| 613 | Cheadle | Liberal Democrat | 21,680 | Reform | 10,768 | 10,912 | 14.67% |
| 614 | Wokingham | Liberal Democrat | 23,238 | Conservative | 12,165 | 11,073 | 14.75% |
| 615 | Guildford | Liberal Democrat | 20,717 | Conservative | 10,150 | 10,567 | 14.95% |
| 616 | Cheltenham | Liberal Democrat | 25,711 | Conservative | 14,190 | 11,521 | 15.13% |
| 617 | Edinburgh West | Liberal Democrat | 22,783 | SNP | 11,145 | 11,638 | 15.22% |
| 618 | Caerfyrddin | Plaid Cymru | 22,799 | Reform | 11,529 | 11,270 | 15.23% |
| 619 | St Ives | Liberal Democrat | 22,053 | Reform | 11,290 | 10,763 | 15.38% |
| 620 | Harrow East | Conservative | 20,564 | Reform | 8,683 | 11,881 | 15.53% |
| 621 | Woking | Liberal Democrat | 21,634 | Reform | 10,056 | 11,578 | 15.87% |
| 622 | Lewes | Liberal Democrat | 23,990 | Reform | 11,861 | 12,129 | 15.92% |
| 623 | South Cambridgeshire | Liberal Democrat | 23,363 | Reform | 10,934 | 12,429 | 16.07% |
| 624 | Orkney and Shetland | Liberal Democrat | 9,366 | SNP | 3,843 | 5,523 | 16.13% |
| 625 | Great Yarmouth | Reform | 19,568 | Conservative | 7,592 | 11,976 | 16.33% |
| 626 | West Dorset | Liberal Democrat | 27,796 | Conservative | 15,320 | 12,476 | 16.43% |
| 627 | Belfast South and Mid Down | SDLP | 21,345 | Alliance | 8,839 | 12,506 | 16.73% |
| 628 | Kingston and Surbiton | Liberal Democrat | 23,107 | Reform | 10,165 | 12,942 | 16.73% |
| 629 | Oxford West and Abingdon | Liberal Democrat | 21,024 | Reform | 9,108 | 11,916 | 17.06% |
| 630 | Belfast West | Sinn Fein | 21,009 | Other | 8,123 | 12,886 | 17.10% |
| 631 | Wimbledon | Liberal Democrat | 23,254 | Reform | 9,672 | 13,582 | 17.79% |
| 632 | Ynys Mon | Plaid Cymru | 16,377 | Reform | 6,877 | 9,500 | 17.88% |
| 633 | Harpenden and Berkhamsted | Liberal Democrat | 24,619 | Conservative | 11,585 | 13,034 | 18.04% |
| 634 | Esher and Walton | Liberal Democrat | 25,318 | Conservative | 11,298 | 14,020 | 18.94% |
| 635 | Newry and Armagh | Sinn Fein | 22,299 | SDLP | 6,806 | 15,493 | 19.80% |
| 636 | Winchester | Liberal Democrat | 26,637 | Conservative | 11,108 | 15,529 | 19.84% |
| 637 | Mid Ulster | Sinn Fein | 24,085 | DUP | 9,162 | 14,923 | 20.17% |
| 638 | Clacton | Reform | 25,489 | Conservative | 9,118 | 16,371 | 20.92% |
| 639 | Ashfield | Reform | 20,837 | Other | 6,276 | 14,561 | 21.12% |
| 640 | Islington North | Other | 24,152 | Labour | 8,644 | 15,508 | 21.29% |
| 641 | West Tyrone | Sinn Fein | 22,711 | DUP | 6,794 | 15,917 | 21.43% |
| 642 | St Albans | Liberal Democrat | 25,958 | Reform | 9,803 | 16,155 | 22.21% |
| 643 | Richmond Park | Liberal Democrat | 25,519 | Reform | 8,864 | 16,655 | 22.21% |
| 644 | Ceredigion Preseli | Plaid Cymru | 26,485 | Reform | 9,412 | 17,073 | 22.56% |
| 645 | Twickenham | Liberal Democrat | 26,962 | Reform | 9,861 | 17,101 | 22.81% |
| 646 | Dwyfor Meirionnydd | Plaid Cymru | 25,294 | Reform | 8,288 | 17,006 | 23.28% |
| 647 | Westmorland and Lonsdale | Liberal Democrat | 27,094 | Reform | 9,851 | 17,243 | 23.94% |
| 648 | Brighton Pavilion | Green | 31,137 | Reform | 8,809 | 22,328 | 29.86% |
| 649 | Bristol Central | Green | 26,816 | Labour | 7,398 | 19,418 | 30.95% |
| 650 | Chorley | Other | 29,301 | Green | 4,663 | 24,638 | 32.94% |
See also: Electoral Analysis