VoteClimate's Forecast For The Next General Election indicates that if VoteClimate can recruit 1% of the electorate in marginal seats, there are 106 seats where we can change which party wins.
1% of the electorate in 106 seats is just 79,000 voters!
We have a huge and historic opportunity to force a race to the top on climate policy
We've flagged those constituencies as "VC Target" in the projection below.
Predicted vote shares (GB): Labour: 25.4% | Reform: 23.3% | Conservative: 19.9% | Green: 11.7% | Liberal Democrat: 10.4%
[Last updated: September 2026]
NB: these constituencies will likely change as the opinion polls fluctuate.
Here is the predicted result in each constituency:
| Constituency | Winner | Second | Votes Required | ||||
|---|---|---|---|---|---|---|---|
| 1 | North East Derbyshire - VC Target | Conservative | 13,455 | Labour | 13,452 | 3 | 0.00% |
| 2 | Monmouthshire - VC Target | Plaid Cymru | 13,021 | Reform | 13,016 | 5 | 0.01% |
| 3 | Bradford East - VC Target | Labour | 10,247 | Other | 10,235 | 12 | 0.02% |
| 4 | Southend West and Leigh - VC Target | Reform | 12,708 | Labour | 12,683 | 25 | 0.03% |
| 5 | Leigh and Atherton - VC Target | Labour | 15,131 | Reform | 15,100 | 31 | 0.04% |
| 6 | Clwyd East - VC Target | Plaid Cymru | 14,339 | Reform | 14,309 | 30 | 0.04% |
| 7 | Vale of Glamorgan - VC Target | Plaid Cymru | 13,415 | Reform | 13,383 | 32 | 0.04% |
| 8 | Birmingham Hodge Hill and Solihull North - VC Target | Reform | 9,128 | Other | 9,089 | 39 | 0.05% |
| 9 | Stourbridge - VC Target | Reform | 11,683 | Labour | 11,643 | 40 | 0.06% |
| 10 | Bassetlaw - VC Target | Reform | 14,112 | Labour | 14,062 | 50 | 0.06% |
| 11 | Carlisle - VC Target | Labour | 13,785 | Reform | 13,723 | 62 | 0.08% |
| 12 | North East Hertfordshire - VC Target | Labour | 13,963 | Conservative | 13,887 | 76 | 0.10% |
| 13 | Newton Abbot - VC Target | Reform | 12,761 | Liberal Democrat | 12,686 | 75 | 0.10% |
| 14 | Wolverhampton North East - VC Target | Reform | 10,961 | Labour | 10,858 | 103 | 0.15% |
| 15 | South Derbyshire - VC Target | Labour | 13,463 | Reform | 13,352 | 111 | 0.15% |
| 16 | Mid Derbyshire - VC Target | Labour | 13,155 | Conservative | 13,032 | 123 | 0.18% |
| 17 | Old Bexley and Sidcup - VC Target | Conservative | 14,948 | Reform | 14,818 | 130 | 0.18% |
| 18 | Rossendale and Darwen - VC Target | Reform | 13,981 | Labour | 13,839 | 142 | 0.19% |
| 19 | Preston - VC Target | Labour | 10,242 | Other | 10,091 | 151 | 0.20% |
| 20 | Birmingham Erdington - VC Target | Labour | 11,037 | Reform | 10,880 | 157 | 0.20% |
| 21 | Bolsover - VC Target | Reform | 13,136 | Labour | 12,976 | 160 | 0.21% |
| 22 | Scunthorpe - VC Target | Reform | 11,916 | Labour | 11,757 | 159 | 0.22% |
| 23 | East Londonderry - VC Target | DUP | 11,506 | Sinn Fein | 11,327 | 179 | 0.24% |
| 24 | Aberafan Maesteg - VC Target | Plaid Cymru | 12,608 | Reform | 12,434 | 174 | 0.24% |
| 25 | Birmingham Northfield - VC Target | Reform | 11,442 | Labour | 11,263 | 179 | 0.24% |
| 26 | Stockton North - VC Target | Labour | 12,999 | Reform | 12,824 | 175 | 0.25% |
| 27 | Broadland and Fakenham - VC Target | Conservative | 13,725 | Reform | 13,524 | 201 | 0.26% |
| 28 | Hereford and South Herefordshire - VC Target | Reform | 12,643 | Conservative | 12,452 | 191 | 0.26% |
| 29 | Suffolk Coastal - VC Target | Reform | 12,468 | Conservative | 12,268 | 200 | 0.27% |
| 30 | West Aberdeenshire and Kincardine - VC Target | Conservative | 13,509 | SNP | 13,310 | 199 | 0.27% |
| 31 | Bracknell - VC Target | Conservative | 11,820 | Reform | 11,611 | 209 | 0.29% |
| 32 | Wellingborough and Rushden - VC Target | Reform | 13,662 | Labour | 13,435 | 227 | 0.29% |
| 33 | Pendle and Clitheroe - VC Target | Conservative | 12,772 | Reform | 12,539 | 233 | 0.30% |
| 34 | Erewash - VC Target | Reform | 13,277 | Labour | 13,053 | 224 | 0.31% |
| 35 | South Leicestershire - VC Target | Conservative | 15,255 | Reform | 15,005 | 250 | 0.32% |
| 36 | Reading West and Mid Berkshire - VC Target | Conservative | 12,641 | Labour | 12,416 | 225 | 0.33% |
| 37 | Telford - VC Target | Reform | 14,050 | Labour | 13,799 | 251 | 0.34% |
| 38 | East Thanet - VC Target | Labour | 12,798 | Reform | 12,538 | 260 | 0.35% |
| 39 | South Holland and The Deepings - VC Target | Reform | 14,493 | Conservative | 14,180 | 313 | 0.40% |
| 40 | Poole - VC Target | Conservative | 11,917 | Reform | 11,624 | 293 | 0.40% |
| 41 | Hartlepool - VC Target | Labour | 12,463 | Reform | 12,174 | 289 | 0.40% |
| 42 | Barnsley North - VC Target | Reform | 14,295 | Labour | 13,978 | 317 | 0.40% |
| 43 | Mid Norfolk - VC Target | Conservative | 14,024 | Reform | 13,713 | 311 | 0.41% |
| 44 | Montgomeryshire and Glyndwr - VC Target | Plaid Cymru | 14,233 | Reform | 13,920 | 313 | 0.42% |
| 45 | Grantham and Bourne - VC Target | Conservative | 13,848 | Reform | 13,527 | 321 | 0.44% |
| 46 | South Suffolk - VC Target | Reform | 13,735 | Conservative | 13,395 | 340 | 0.46% |
| 47 | Dunstable and Leighton Buzzard - VC Target | Reform | 12,461 | Conservative | 12,087 | 374 | 0.49% |
| 48 | Gainsborough - VC Target | Reform | 14,290 | Conservative | 13,918 | 372 | 0.49% |
| 49 | Ossett and Denby Dale - VC Target | Reform | 13,419 | Labour | 13,061 | 358 | 0.50% |
| 50 | Blyth and Ashington - VC Target | Labour | 15,190 | Reform | 14,804 | 386 | 0.50% |
| 51 | Plymouth Moor View - VC Target | Reform | 13,836 | Labour | 13,434 | 402 | 0.54% |
| 52 | Bolton West - VC Target | Labour | 13,123 | Reform | 12,717 | 406 | 0.54% |
| 53 | Kettering - VC Target | Labour | 13,471 | Reform | 13,030 | 441 | 0.56% |
| 54 | Bolton South and Walkden - VC Target | Reform | 11,553 | Labour | 11,106 | 447 | 0.56% |
| 55 | Broxbourne - VC Target | Conservative | 13,226 | Reform | 12,798 | 428 | 0.57% |
| 56 | Ashton-under-Lyne - VC Target | Reform | 11,997 | Labour | 11,591 | 406 | 0.57% |
| 57 | Bromsgrove - VC Target | Reform | 14,264 | Conservative | 13,819 | 445 | 0.58% |
| 58 | Scarborough and Whitby - VC Target | Reform | 13,911 | Labour | 13,473 | 438 | 0.59% |
| 59 | Torridge and Tavistock - VC Target | Reform | 13,832 | Conservative | 13,388 | 444 | 0.59% |
| 60 | Clwyd North - VC Target | Reform | 12,746 | Plaid Cymru | 12,298 | 448 | 0.60% |
| 61 | Crawley - VC Target | Labour | 13,169 | Reform | 12,716 | 453 | 0.60% |
| 62 | Gravesham - VC Target | Reform | 13,070 | Labour | 12,630 | 440 | 0.60% |
| 63 | Northampton South - VC Target | Labour | 12,851 | Reform | 12,423 | 428 | 0.61% |
| 64 | Central Suffolk and North Ipswich - VC Target | Reform | 12,911 | Conservative | 12,460 | 451 | 0.62% |
| 65 | Harwich and North Essex - VC Target | Reform | 14,330 | Conservative | 13,854 | 476 | 0.62% |
| 66 | Rawmarsh and Conisbrough - VC Target | Reform | 12,968 | Labour | 12,531 | 437 | 0.63% |
| 67 | Bishop Auckland - VC Target | Reform | 13,364 | Labour | 12,913 | 451 | 0.64% |
| 68 | South Dorset - VC Target | Reform | 12,831 | Conservative | 12,345 | 486 | 0.64% |
| 69 | Brecon, Radnor and Cwm Tawe - VC Target | Reform | 12,318 | Plaid Cymru | 11,849 | 469 | 0.64% |
| 70 | Bury St Edmunds and Stowmarket - VC Target | Reform | 13,240 | Conservative | 12,731 | 509 | 0.65% |
| 71 | Exmouth and Exeter East - VC Target | Conservative | 12,436 | Reform | 11,915 | 521 | 0.65% |
| 72 | Aldridge-Brownhills - VC Target | Reform | 13,703 | Conservative | 13,241 | 462 | 0.66% |
| 73 | Sleaford and North Hykeham - VC Target | Reform | 14,838 | Conservative | 14,320 | 518 | 0.68% |
| 74 | Godalming and Ash - VC Target | Conservative | 19,575 | Liberal Democrat | 19,054 | 521 | 0.69% |
| 75 | Hamilton and Clyde Valley - VC Target | SNP | 13,525 | Labour | 12,986 | 539 | 0.71% |
| 76 | Sussex Weald - VC Target | Conservative | 13,790 | Reform | 13,267 | 523 | 0.72% |
| 77 | North West Cambridgeshire - VC Target | Reform | 12,926 | Conservative | 12,376 | 550 | 0.72% |
| 78 | Rother Valley - VC Target | Conservative | 12,764 | Labour | 12,252 | 512 | 0.74% |
| 79 | Fylde - VC Target | Conservative | 13,276 | Reform | 12,703 | 573 | 0.74% |
| 80 | Ely and East Cambridgeshire - VC Target | Liberal Democrat | 14,552 | Conservative | 13,963 | 589 | 0.74% |
| 81 | Newton Aycliffe and Spennymoor - VC Target | Labour | 13,973 | Reform | 13,433 | 540 | 0.75% |
| 82 | Bournemouth West - VC Target | Labour | 10,921 | Reform | 10,395 | 526 | 0.75% |
| 83 | Buckingham and Bletchley - VC Target | Labour | 13,449 | Conservative | 12,886 | 563 | 0.75% |
| 84 | Dagenham and Rainham - VC Target | Reform | 12,963 | Labour | 12,377 | 586 | 0.77% |
| 85 | Darlington - VC Target | Labour | 12,707 | Conservative | 12,165 | 542 | 0.77% |
| 86 | Lichfield - VC Target | Reform | 14,448 | Conservative | 13,864 | 584 | 0.77% |
| 87 | South Shields - VC Target | Reform | 11,667 | Labour | 11,131 | 536 | 0.78% |
| 88 | Wrexham - VC Target | Plaid Cymru | 12,968 | Reform | 12,412 | 556 | 0.79% |
| 89 | Daventry - VC Target | Reform | 15,587 | Conservative | 14,946 | 641 | 0.79% |
| 90 | Newcastle-under-Lyme - VC Target | Reform | 12,690 | Labour | 12,140 | 550 | 0.81% |
| 91 | North West Norfolk - VC Target | Conservative | 13,458 | Reform | 12,845 | 613 | 0.82% |
| 92 | Stoke-on-Trent Central - VC Target | Reform | 11,782 | Labour | 11,170 | 612 | 0.83% |
| 93 | Chipping Barnet - VC Target | Labour | 16,788 | Conservative | 16,134 | 654 | 0.84% |
| 94 | Beverley and Holderness - VC Target | Conservative | 13,094 | Reform | 12,490 | 604 | 0.84% |
| 95 | Weston-super-Mare - VC Target | Labour | 12,414 | Reform | 11,801 | 613 | 0.86% |
| 96 | Bristol South - VC Target | Labour | 13,754 | Green | 13,088 | 666 | 0.88% |
| 97 | Pontypridd - VC Target | Plaid Cymru | 13,251 | Reform | 12,577 | 674 | 0.89% |
| 98 | Birmingham Ladywood - VC Target | Other | 12,137 | Labour | 11,394 | 743 | 0.89% |
| 99 | Blackpool South - VC Target | Reform | 13,474 | Labour | 12,779 | 695 | 0.90% |
| 100 | West Suffolk - VC Target | Reform | 13,844 | Conservative | 13,136 | 708 | 0.92% |
| 101 | Merthyr Tydfil and Aberdare - VC Target | Reform | 12,797 | Plaid Cymru | 12,103 | 694 | 0.93% |
| 102 | Aylesbury - VC Target | Conservative | 12,234 | Labour | 11,492 | 742 | 0.94% |
| 103 | North East Hampshire - VC Target | Liberal Democrat | 17,933 | Conservative | 17,189 | 744 | 0.97% |
| 104 | Herne Bay and Sandwich - VC Target | Reform | 15,120 | Conservative | 14,366 | 754 | 0.97% |
| 105 | Gower - VC Target | Reform | 15,119 | Plaid Cymru | 14,368 | 751 | 0.99% |
| 106 | Southend East and Rochford - VC Target | Labour | 11,684 | Reform | 10,983 | 701 | 1.00% |
| 107 | South West Devon | Conservative | 15,042 | Reform | 14,262 | 780 | 1.01% |
| 108 | Ribble Valley | Conservative | 14,685 | Labour | 13,871 | 814 | 1.01% |
| 109 | South Shropshire | Conservative | 14,652 | Reform | 13,873 | 779 | 1.02% |
| 110 | Redditch | Reform | 12,529 | Conservative | 11,782 | 747 | 1.05% |
| 111 | Ilford South | Labour | 12,242 | Other | 11,385 | 857 | 1.06% |
| 112 | Swansea West | Plaid Cymru | 11,666 | Reform | 10,869 | 797 | 1.07% |
| 113 | Doncaster East and the Isle of Axholme | Reform | 12,275 | Labour | 11,498 | 777 | 1.11% |
| 114 | Gloucester | Labour | 12,518 | Reform | 11,633 | 885 | 1.11% |
| 115 | Christchurch | Conservative | 13,972 | Reform | 13,179 | 793 | 1.12% |
| 116 | Bromley and Biggin Hill | Conservative | 13,447 | Reform | 12,656 | 791 | 1.12% |
| 117 | Warrington North | Labour | 14,215 | Reform | 13,423 | 792 | 1.12% |
| 118 | Spelthorne | Reform | 12,593 | Conservative | 11,765 | 828 | 1.12% |
| 119 | Forest of Dean | Conservative | 13,502 | Reform | 12,682 | 820 | 1.13% |
| 120 | Oldham East and Saddleworth | Reform | 11,257 | Labour | 10,415 | 842 | 1.15% |
| 121 | Wigan | Labour | 14,545 | Reform | 13,654 | 891 | 1.15% |
| 122 | Jarrow and Gateshead East | Labour | 14,241 | Reform | 13,427 | 814 | 1.16% |
| 123 | Halifax | Reform | 11,342 | Labour | 10,444 | 898 | 1.16% |
| 124 | North East Cambridgeshire | Conservative | 13,373 | Reform | 12,541 | 832 | 1.16% |
| 125 | Halesowen | Reform | 12,176 | Labour | 11,378 | 798 | 1.16% |
| 126 | The Wrekin | Reform | 14,589 | Conservative | 13,653 | 936 | 1.19% |
| 127 | Leicester East | Conservative | 11,917 | Other | 11,005 | 912 | 1.19% |
| 128 | Uxbridge and South Ruislip | Conservative | 13,512 | Labour | 12,608 | 904 | 1.21% |
| 129 | North West Leicestershire | Reform | 14,215 | Conservative | 13,270 | 945 | 1.22% |
| 130 | Penistone and Stocksbridge | Labour | 14,614 | Reform | 13,747 | 867 | 1.23% |
| 131 | Maldon | Reform | 16,935 | Conservative | 15,971 | 964 | 1.23% |
| 132 | Fareham and Waterlooville | Conservative | 14,688 | Reform | 13,737 | 951 | 1.24% |
| 133 | Bridgend | Reform | 13,159 | Plaid Cymru | 12,253 | 906 | 1.24% |
| 134 | South Norfolk | Labour | 13,182 | Conservative | 12,260 | 922 | 1.25% |
| 135 | Farnham and Bordon | Conservative | 15,882 | Liberal Democrat | 14,930 | 952 | 1.25% |
| 136 | East Hampshire | Conservative | 15,411 | Liberal Democrat | 14,523 | 888 | 1.26% |
| 137 | Romford | Reform | 13,715 | Conservative | 12,792 | 923 | 1.27% |
| 138 | Gillingham and Rainham | Reform | 12,692 | Labour | 11,760 | 932 | 1.27% |
| 139 | Mid Bedfordshire | Conservative | 14,187 | Reform | 13,228 | 959 | 1.27% |
| 140 | Earley and Woodley | Conservative | 16,720 | Labour | 15,785 | 935 | 1.27% |
| 141 | Easington | Reform | 13,469 | Labour | 12,581 | 888 | 1.28% |
| 142 | Hinckley and Bosworth | Conservative | 14,205 | Reform | 13,221 | 984 | 1.29% |
| 143 | Hemel Hempstead | Labour | 12,852 | Reform | 11,934 | 918 | 1.29% |
| 144 | South West Wiltshire | Conservative | 13,096 | Reform | 12,143 | 953 | 1.30% |
| 145 | Portsmouth North | Reform | 12,480 | Conservative | 11,558 | 922 | 1.31% |
| 146 | Kensington and Bayswater | Labour | 13,176 | Conservative | 12,143 | 1,033 | 1.34% |
| 147 | Kingston upon Hull West and Haltemprice | Labour | 13,613 | Reform | 12,634 | 979 | 1.34% |
| 148 | Mid and South Pembrokeshire | Reform | 14,226 | Plaid Cymru | 13,137 | 1,089 | 1.38% |
| 149 | Cities of London and Westminster | Labour | 11,825 | Conservative | 10,813 | 1,012 | 1.38% |
| 150 | Pontefract, Castleford and Knottingley | Reform | 13,914 | Labour | 12,881 | 1,033 | 1.38% |
| 151 | Peterborough | Conservative | 11,064 | Labour | 10,047 | 1,017 | 1.39% |
| 152 | North Antrim | Other | 12,229 | DUP | 11,192 | 1,037 | 1.39% |
| 153 | Washington and Gateshead South | Reform | 14,298 | Labour | 13,301 | 997 | 1.40% |
| 154 | Stalybridge and Hyde | Labour | 12,265 | Reform | 11,244 | 1,021 | 1.41% |
| 155 | Normanton and Hemsworth | Reform | 14,077 | Labour | 12,994 | 1,083 | 1.43% |
| 156 | Thurrock | Reform | 13,136 | Labour | 12,085 | 1,051 | 1.43% |
| 157 | Witham | Conservative | 15,650 | Reform | 14,495 | 1,155 | 1.46% |
| 158 | Kingswinford and South Staffordshire | Conservative | 15,126 | Reform | 14,077 | 1,049 | 1.46% |
| 159 | North Somerset | Conservative | 15,837 | Labour | 14,747 | 1,090 | 1.46% |
| 160 | Derby South | Reform | 11,761 | Labour | 10,687 | 1,074 | 1.47% |
| 161 | Redcar | Labour | 12,000 | Reform | 10,960 | 1,040 | 1.48% |
| 162 | Bathgate and Linlithgow | SNP | 12,186 | Labour | 11,101 | 1,085 | 1.50% |
| 163 | Stafford | Labour | 14,107 | Reform | 13,033 | 1,074 | 1.52% |
| 164 | Wakefield and Rothwell | Labour | 13,458 | Reform | 12,299 | 1,159 | 1.54% |
| 165 | Mansfield | Reform | 13,323 | Labour | 12,150 | 1,173 | 1.57% |
| 166 | North Dorset | Conservative | 15,084 | Liberal Democrat | 13,933 | 1,151 | 1.58% |
| 167 | Camborne and Redruth | Labour | 14,713 | Reform | 13,522 | 1,191 | 1.60% |
| 168 | Meriden and Solihull East | Conservative | 14,022 | Reform | 12,839 | 1,183 | 1.61% |
| 169 | Rhondda and Ogmore | Reform | 13,996 | Plaid Cymru | 12,782 | 1,214 | 1.63% |
| 170 | Bolton North East | Reform | 13,320 | Labour | 12,015 | 1,305 | 1.63% |
| 171 | Banbury | Labour | 14,167 | Conservative | 12,965 | 1,202 | 1.64% |
| 172 | Bexhill and Battle | Conservative | 13,442 | Reform | 12,255 | 1,187 | 1.64% |
| 173 | Heywood and Middleton North | Reform | 13,143 | Labour | 11,936 | 1,207 | 1.65% |
| 174 | Derbyshire Dales | Conservative | 14,756 | Labour | 13,549 | 1,207 | 1.65% |
| 175 | Bristol East | Green | 18,433 | Labour | 17,166 | 1,267 | 1.67% |
| 176 | Harlow | Reform | 13,603 | Labour | 12,350 | 1,253 | 1.68% |
| 177 | Houghton and Sunderland South | Reform | 15,522 | Labour | 14,204 | 1,318 | 1.68% |
| 178 | Hexham | Labour | 21,060 | Conservative | 19,775 | 1,285 | 1.68% |
| 179 | North Northumberland | Labour | 13,546 | Reform | 12,286 | 1,260 | 1.70% |
| 180 | Blackpool North and Fleetwood | Reform | 13,951 | Labour | 12,694 | 1,257 | 1.72% |
| 181 | Walsall and Bloxwich | Reform | 10,392 | Labour | 9,101 | 1,291 | 1.72% |
| 182 | Congleton | Labour | 14,354 | Conservative | 13,086 | 1,268 | 1.74% |
| 183 | Isle of Wight West | Labour | 10,091 | Reform | 9,118 | 973 | 1.76% |
| 184 | Braintree | Reform | 15,824 | Conservative | 14,441 | 1,383 | 1.78% |
| 185 | East Antrim | DUP | 11,462 | Alliance | 10,156 | 1,306 | 1.78% |
| 186 | Brigg and Immingham | Reform | 14,543 | Conservative | 13,239 | 1,304 | 1.78% |
| 187 | Hendon | Conservative | 13,593 | Labour | 12,246 | 1,347 | 1.80% |
| 188 | Stoke-on-Trent North | Reform | 12,263 | Labour | 10,999 | 1,264 | 1.81% |
| 189 | Sevenoaks | Conservative | 15,179 | Reform | 13,843 | 1,336 | 1.81% |
| 190 | Oldham West, Chadderton and Royton | Other | 11,299 | Reform | 9,918 | 1,381 | 1.82% |
| 191 | Huddersfield | Green | 12,542 | Labour | 11,127 | 1,415 | 1.82% |
| 192 | Central Devon | Conservative | 14,221 | Reform | 12,825 | 1,396 | 1.85% |
| 193 | Chelsea and Fulham | Conservative | 15,915 | Labour | 14,443 | 1,472 | 1.88% |
| 194 | Stoke-on-Trent South | Reform | 12,719 | Conservative | 11,398 | 1,321 | 1.89% |
| 195 | Melton and Syston | Conservative | 14,534 | Reform | 13,116 | 1,418 | 1.91% |
| 196 | Staffordshire Moorlands | Reform | 14,129 | Conservative | 12,794 | 1,335 | 1.91% |
| 197 | Mid Leicestershire | Conservative | 14,895 | Reform | 13,444 | 1,451 | 1.91% |
| 198 | Leeds South West and Morley | Labour | 13,434 | Reform | 12,053 | 1,381 | 1.92% |
| 199 | Brentwood and Ongar | Reform | 16,161 | Conservative | 14,691 | 1,470 | 1.95% |
| 200 | Gateshead Central and Whickham | Labour | 13,807 | Reform | 12,432 | 1,375 | 1.97% |
| 201 | Southport | Labour | 13,169 | Reform | 11,718 | 1,451 | 1.97% |
| 202 | Luton South and South Bedfordshire | Labour | 10,023 | Other | 8,494 | 1,529 | 1.98% |
| 203 | Middlesbrough South and East Cleveland | Conservative | 15,840 | Labour | 14,446 | 1,394 | 1.98% |
| 204 | Dunfermline and Dollar | SNP | 12,776 | Labour | 11,331 | 1,445 | 1.98% |
| 205 | Mid Dorset and North Poole | Liberal Democrat | 20,336 | Conservative | 18,828 | 1,508 | 2.00% |
| 206 | Neath and Swansea East | Reform | 15,141 | Plaid Cymru | 13,612 | 1,529 | 2.00% |
| 207 | Dumfries and Galloway | SNP | 12,595 | Conservative | 11,016 | 1,579 | 2.01% |
| 208 | Dumfriesshire, Clydesdale and Tweeddale | Conservative | 12,147 | SNP | 10,695 | 1,452 | 2.02% |
| 209 | Orpington | Conservative | 14,651 | Reform | 13,196 | 1,455 | 2.04% |
| 210 | Nuneaton | Reform | 12,899 | Labour | 11,432 | 1,467 | 2.04% |
| 211 | St Austell and Newquay | Reform | 13,620 | Labour | 12,059 | 1,561 | 2.05% |
| 212 | Welwyn Hatfield | Labour | 15,319 | Conservative | 13,767 | 1,552 | 2.06% |
| 213 | Eastleigh | Liberal Democrat | 13,503 | Conservative | 12,050 | 1,453 | 2.08% |
| 214 | Llanelli | Plaid Cymru | 16,588 | Reform | 15,101 | 1,487 | 2.08% |
| 215 | Dover and Deal | Reform | 15,805 | Labour | 14,210 | 1,595 | 2.09% |
| 216 | Worthing West | Labour | 15,731 | Conservative | 14,114 | 1,617 | 2.10% |
| 217 | Bognor Regis and Littlehampton | Reform | 14,708 | Conservative | 13,084 | 1,624 | 2.11% |
| 218 | Newport West and Islwyn | Reform | 14,060 | Plaid Cymru | 12,452 | 1,608 | 2.12% |
| 219 | Burton and Uttoxeter | Reform | 13,873 | Labour | 12,207 | 1,666 | 2.14% |
| 220 | Sherwood Forest | Reform | 15,934 | Labour | 14,213 | 1,721 | 2.18% |
| 221 | Crewe and Nantwich | Labour | 15,871 | Reform | 14,174 | 1,697 | 2.20% |
| 222 | Rutherglen | SNP | 14,833 | Labour | 13,229 | 1,604 | 2.21% |
| 223 | South Ribble | Labour | 15,214 | Reform | 13,593 | 1,621 | 2.21% |
| 224 | Rochdale | Other | 11,587 | Reform | 9,982 | 1,605 | 2.21% |
| 225 | Southampton Itchen | Labour | 12,015 | Reform | 10,501 | 1,514 | 2.21% |
| 226 | Brent West | Labour | 13,381 | Conservative | 11,599 | 1,782 | 2.23% |
| 227 | Louth and Horncastle | Reform | 15,999 | Conservative | 14,284 | 1,715 | 2.23% |
| 228 | Bradford South | Reform | 10,204 | Labour | 8,620 | 1,584 | 2.23% |
| 229 | Spen Valley | Reform | 13,710 | Labour | 12,057 | 1,653 | 2.28% |
| 230 | Airdrie and Shotts | SNP | 13,261 | Labour | 11,657 | 1,604 | 2.28% |
| 231 | Wyre Forest | Reform | 13,805 | Conservative | 12,025 | 1,780 | 2.30% |
| 232 | Romsey and Southampton North | Conservative | 16,655 | Liberal Democrat | 14,999 | 1,656 | 2.30% |
| 233 | East Surrey | Conservative | 14,533 | Reform | 12,840 | 1,693 | 2.31% |
| 234 | Cowdenbeath and Kirkcaldy | SNP | 12,096 | Labour | 10,432 | 1,664 | 2.32% |
| 235 | East Kilbride and Strathaven | SNP | 14,636 | Labour | 12,853 | 1,783 | 2.33% |
| 236 | Maidstone and Malling | Reform | 13,547 | Conservative | 11,747 | 1,800 | 2.35% |
| 237 | Chingford and Woodford Green | Conservative | 14,188 | Other | 12,445 | 1,743 | 2.36% |
| 238 | Rayleigh and Wickford | Reform | 16,502 | Conservative | 14,695 | 1,807 | 2.36% |
| 239 | Doncaster Central | Labour | 13,315 | Reform | 11,545 | 1,770 | 2.37% |
| 240 | Dartford | Reform | 13,698 | Conservative | 11,883 | 1,815 | 2.41% |
| 241 | Stevenage | Labour | 13,510 | Reform | 11,792 | 1,718 | 2.42% |
| 242 | Altrincham and Sale West | Labour | 16,067 | Conservative | 14,267 | 1,800 | 2.43% |
| 243 | Sunderland Central | Reform | 14,510 | Labour | 12,628 | 1,882 | 2.47% |
| 244 | Faversham and Mid Kent | Reform | 14,123 | Conservative | 12,286 | 1,837 | 2.47% |
| 245 | Wolverhampton South East | Labour | 12,794 | Reform | 10,875 | 1,919 | 2.48% |
| 246 | East Wiltshire | Conservative | 14,177 | Reform | 12,322 | 1,855 | 2.50% |
| 247 | Cardiff East | Plaid Cymru | 11,939 | Reform | 10,110 | 1,829 | 2.51% |
| 248 | Weald of Kent | Conservative | 16,726 | Reform | 14,790 | 1,936 | 2.55% |
| 249 | Gordon and Buchan | SNP | 13,488 | Conservative | 11,699 | 1,789 | 2.57% |
| 250 | Swindon North | Labour | 13,715 | Reform | 11,832 | 1,883 | 2.57% |
| 251 | Central Ayrshire | SNP | 11,931 | Labour | 10,146 | 1,785 | 2.57% |
| 252 | Hyndburn | Reform | 10,822 | Labour | 9,074 | 1,748 | 2.60% |
| 253 | Middlesbrough and Thornaby East | Labour | 12,315 | Reform | 10,337 | 1,978 | 2.63% |
| 254 | Bridlington and The Wolds | Reform | 14,263 | Conservative | 12,298 | 1,965 | 2.64% |
| 255 | Burnley | Reform | 11,499 | Labour | 9,520 | 1,979 | 2.64% |
| 256 | Rugby | Labour | 14,948 | Reform | 12,967 | 1,981 | 2.64% |
| 257 | Newport East | Reform | 12,577 | Plaid Cymru | 10,543 | 2,034 | 2.65% |
| 258 | Worsley and Eccles | Labour | 15,355 | Reform | 13,250 | 2,105 | 2.68% |
| 259 | Finchley and Golders Green | Labour | 17,103 | Conservative | 15,019 | 2,084 | 2.69% |
| 260 | Broxtowe | Labour | 14,844 | Reform | 12,938 | 1,906 | 2.71% |
| 261 | Isle of Wight East | Reform | 9,929 | Conservative | 8,415 | 1,514 | 2.71% |
| 262 | New Forest West | Conservative | 13,721 | Reform | 11,852 | 1,869 | 2.72% |
| 263 | Loughborough | Labour | 13,173 | Reform | 11,275 | 1,898 | 2.75% |
| 264 | Goole and Pocklington | Conservative | 15,973 | Reform | 13,757 | 2,216 | 2.77% |
| 265 | Cardiff South and Penarth | Plaid Cymru | 11,788 | Reform | 9,758 | 2,030 | 2.78% |
| 266 | East Renfrewshire | SNP | 14,457 | Labour | 12,378 | 2,079 | 2.79% |
| 267 | Blaydon and Consett | Labour | 16,101 | Reform | 14,136 | 1,965 | 2.79% |
| 268 | Rotherham | Reform | 14,347 | Labour | 12,230 | 2,117 | 2.79% |
| 269 | Aldershot | Labour | 15,154 | Reform | 12,936 | 2,218 | 2.82% |
| 270 | Nottingham North and Kimberley | Labour | 12,519 | Reform | 10,414 | 2,105 | 2.85% |
| 271 | Hertford and Stortford | Labour | 15,861 | Conservative | 13,601 | 2,260 | 2.86% |
| 272 | South East Cornwall | Reform | 13,991 | Labour | 11,878 | 2,113 | 2.91% |
| 273 | Tipton and Wednesbury | Reform | 10,941 | Labour | 8,776 | 2,165 | 2.92% |
| 274 | Skipton and Ripon | Conservative | 15,849 | Reform | 13,531 | 2,318 | 2.92% |
| 275 | North Durham | Reform | 14,540 | Labour | 12,393 | 2,147 | 2.93% |
| 276 | Horsham | Liberal Democrat | 18,340 | Conservative | 16,014 | 2,326 | 2.94% |
| 277 | Motherwell, Wishaw and Carluke | SNP | 12,978 | Labour | 10,860 | 2,118 | 2.95% |
| 278 | Mid Cheshire | Labour | 14,084 | Reform | 11,993 | 2,091 | 2.97% |
| 279 | Birmingham Hall Green and Moseley | Labour | 9,182 | Other | 6,892 | 2,290 | 2.98% |
| 280 | Melksham and Devizes | Liberal Democrat | 16,899 | Conservative | 14,697 | 2,202 | 3.00% |
| 281 | Bradford West | Labour | 8,180 | Reform | 5,842 | 2,338 | 3.00% |
| 282 | Solihull West and Shirley | Conservative | 13,636 | Reform | 11,479 | 2,157 | 3.00% |
| 283 | West Bromwich | Labour | 12,822 | Reform | 10,598 | 2,224 | 3.00% |
| 284 | Bexleyheath and Crayford | Reform | 14,001 | Labour | 11,879 | 2,122 | 3.02% |
| 285 | South Northamptonshire | Conservative | 16,068 | Reform | 13,941 | 2,127 | 3.02% |
| 286 | Newbury | Liberal Democrat | 16,566 | Conservative | 14,388 | 2,178 | 3.03% |
| 287 | Kingston upon Hull East | Reform | 11,908 | Labour | 9,756 | 2,152 | 3.05% |
| 288 | Lothian East | Labour | 13,463 | SNP | 11,150 | 2,313 | 3.07% |
| 289 | Huntingdon | Conservative | 15,402 | Reform | 12,944 | 2,458 | 3.11% |
| 290 | Midlothian | SNP | 15,357 | Labour | 13,070 | 2,287 | 3.11% |
| 291 | North West Hampshire | Conservative | 14,984 | Reform | 12,515 | 2,469 | 3.14% |
| 292 | Corby and East Northamptonshire | Labour | 16,098 | Reform | 13,588 | 2,510 | 3.19% |
| 293 | Rochester and Strood | Reform | 13,967 | Labour | 11,587 | 2,380 | 3.21% |
| 294 | Great Grimsby and Cleethorpes | Reform | 14,021 | Labour | 11,537 | 2,484 | 3.26% |
| 295 | North Norfolk | Liberal Democrat | 16,428 | Conservative | 14,080 | 2,348 | 3.29% |
| 296 | Newcastle upon Tyne Central and West | Labour | 14,089 | Reform | 11,563 | 2,526 | 3.29% |
| 297 | Luton North | Labour | 10,904 | Other | 8,405 | 2,499 | 3.34% |
| 298 | Lincoln | Labour | 14,071 | Reform | 11,652 | 2,419 | 3.35% |
| 299 | Bridgwater | Reform | 12,620 | Conservative | 10,223 | 2,397 | 3.35% |
| 300 | Morecambe and Lunesdale | Labour | 15,064 | Reform | 12,502 | 2,562 | 3.35% |
| 301 | Inverness, Skye and West Ross-shire | Liberal Democrat | 16,956 | SNP | 14,328 | 2,628 | 3.37% |
| 302 | Torfaen | Reform | 12,644 | Plaid Cymru | 10,220 | 2,424 | 3.38% |
| 303 | Edinburgh North and Leith | SNP | 13,999 | Labour | 11,349 | 2,650 | 3.38% |
| 304 | Birmingham Yardley | Other | 10,582 | Labour | 8,106 | 2,476 | 3.38% |
| 305 | Kingston upon Hull North and Cottingham | Labour | 14,048 | Reform | 11,483 | 2,565 | 3.41% |
| 306 | Droitwich and Evesham | Conservative | 16,577 | Reform | 13,963 | 2,614 | 3.41% |
| 307 | Wycombe | Labour | 12,126 | Conservative | 9,615 | 2,511 | 3.42% |
| 308 | Thornbury and Yate | Liberal Democrat | 17,546 | Conservative | 14,826 | 2,720 | 3.48% |
| 309 | Tatton | Conservative | 17,111 | Labour | 14,525 | 2,586 | 3.48% |
| 310 | Thirsk and Malton | Conservative | 16,293 | Reform | 13,539 | 2,754 | 3.51% |
| 311 | Barnsley South | Reform | 14,871 | Labour | 12,205 | 2,666 | 3.51% |
| 312 | South West Hertfordshire | Conservative | 13,780 | Reform | 11,231 | 2,549 | 3.55% |
| 313 | Alloa and Grangemouth | SNP | 12,504 | Labour | 9,984 | 2,520 | 3.57% |
| 314 | Penrith and Solway | Labour | 15,383 | Conservative | 12,595 | 2,788 | 3.58% |
| 315 | Colne Valley | Labour | 14,491 | Conservative | 11,887 | 2,604 | 3.58% |
| 316 | Glasgow West | SNP | 12,844 | Labour | 10,362 | 2,482 | 3.60% |
| 317 | Lagan Valley | Alliance | 18,618 | DUP | 15,659 | 2,959 | 3.60% |
| 318 | North Cotswolds | Conservative | 14,570 | Liberal Democrat | 11,906 | 2,664 | 3.64% |
| 319 | Hastings and Rye | Labour | 14,464 | Reform | 11,694 | 2,770 | 3.65% |
| 320 | Watford | Labour | 11,983 | Conservative | 9,310 | 2,673 | 3.66% |
| 321 | Edinburgh South West | SNP | 12,950 | Labour | 10,244 | 2,706 | 3.67% |
| 322 | Belfast East | DUP | 19,894 | Alliance | 17,218 | 2,676 | 3.67% |
| 323 | North East Somerset and Hanham | Labour | 15,911 | Conservative | 13,142 | 2,769 | 3.75% |
| 324 | Na h-Eileanan an Iar | Labour | 4,202 | SNP | 3,400 | 802 | 3.76% |
| 325 | Northampton North | Labour | 13,835 | Reform | 10,978 | 2,857 | 3.78% |
| 326 | Sutton Coldfield | Conservative | 15,624 | Reform | 12,808 | 2,816 | 3.80% |
| 327 | Keighley and Ilkley | Conservative | 15,856 | Labour | 13,024 | 2,832 | 3.81% |
| 328 | Cardiff North | Plaid Cymru | 15,397 | Reform | 12,652 | 2,745 | 3.84% |
| 329 | New Forest East | Conservative | 14,455 | Reform | 11,742 | 2,713 | 3.84% |
| 330 | Derby North | Labour | 14,216 | Reform | 11,448 | 2,768 | 3.85% |
| 331 | Makerfield | Reform | 16,569 | Labour | 13,611 | 2,958 | 3.86% |
| 332 | Gosport | Conservative | 14,951 | Reform | 12,122 | 2,829 | 3.86% |
| 333 | Slough | Other | 13,870 | Labour | 10,706 | 3,164 | 3.89% |
| 334 | Berwickshire, Roxburgh and Selkirk | Conservative | 14,806 | SNP | 11,821 | 2,985 | 3.91% |
| 335 | Inverclyde and Renfrewshire West | SNP | 13,385 | Labour | 10,642 | 2,743 | 3.91% |
| 336 | Leeds Central and Headingley | Labour | 11,971 | Green | 9,204 | 2,767 | 3.92% |
| 337 | Selby | Labour | 17,474 | Reform | 14,412 | 3,062 | 3.92% |
| 338 | Chesterfield | Labour | 14,749 | Reform | 11,931 | 2,818 | 3.93% |
| 339 | Ashford | Reform | 14,394 | Labour | 11,373 | 3,021 | 3.96% |
| 340 | Barrow and Furness | Labour | 14,290 | Conservative | 11,316 | 2,974 | 3.97% |
| 341 | Leeds East | Labour | 14,108 | Reform | 11,082 | 3,026 | 3.97% |
| 342 | Manchester Rusholme | Labour | 11,241 | Green | 8,354 | 2,887 | 3.98% |
| 343 | Glasgow North East | SNP | 11,561 | Labour | 8,670 | 2,891 | 3.98% |
| 344 | Torbay | Liberal Democrat | 15,804 | Reform | 12,766 | 3,038 | 3.99% |
| 345 | Coventry North West | Labour | 15,006 | Reform | 12,003 | 3,003 | 4.00% |
| 346 | Maidenhead | Liberal Democrat | 20,829 | Conservative | 17,796 | 3,033 | 4.01% |
| 347 | Leicester West | Labour | 11,988 | Reform | 9,004 | 2,984 | 4.03% |
| 348 | Paisley and Renfrewshire South | SNP | 13,875 | Labour | 10,978 | 2,897 | 4.05% |
| 349 | Cramlington and Killingworth | Labour | 17,025 | Reform | 13,909 | 3,116 | 4.09% |
| 350 | Coatbridge and Bellshill | SNP | 13,897 | Labour | 10,923 | 2,974 | 4.09% |
| 351 | Hamble Valley | Conservative | 16,445 | Reform | 13,182 | 3,263 | 4.11% |
| 352 | Worcester | Labour | 14,167 | Reform | 11,070 | 3,097 | 4.13% |
| 353 | St Helens North | Labour | 16,180 | Reform | 13,044 | 3,136 | 4.15% |
| 354 | Bury North | Labour | 14,999 | Reform | 11,764 | 3,235 | 4.16% |
| 355 | Havant | Reform | 13,832 | Conservative | 10,782 | 3,050 | 4.22% |
| 356 | Milton Keynes North | Labour | 14,868 | Conservative | 11,876 | 2,992 | 4.23% |
| 357 | Ayr, Carrick and Cumnock | SNP | 11,217 | Reform | 8,225 | 2,992 | 4.25% |
| 358 | Tiverton and Minehead | Liberal Democrat | 15,359 | Conservative | 12,272 | 3,087 | 4.28% |
| 359 | Bournemouth East | Labour | 14,015 | Conservative | 10,913 | 3,102 | 4.29% |
| 360 | Epsom and Ewell | Liberal Democrat | 17,607 | Conservative | 14,296 | 3,311 | 4.33% |
| 361 | Paisley and Renfrewshire North | SNP | 14,054 | Labour | 10,962 | 3,092 | 4.35% |
| 362 | Norwich North | Labour | 15,820 | Reform | 12,607 | 3,213 | 4.36% |
| 363 | Colchester | Labour | 14,464 | Reform | 11,029 | 3,435 | 4.37% |
| 364 | Castle Point | Reform | 15,790 | Conservative | 12,679 | 3,111 | 4.38% |
| 365 | Harborough, Oadby and Wigston | Conservative | 15,754 | Labour | 12,369 | 3,385 | 4.39% |
| 366 | Blackley and Middleton South | Labour | 12,843 | Reform | 9,657 | 3,186 | 4.41% |
| 367 | Ipswich | Labour | 14,596 | Reform | 11,260 | 3,336 | 4.42% |
| 368 | Sheffield Central | Labour | 13,911 | Green | 11,220 | 2,691 | 4.44% |
| 369 | North West Essex | Conservative | 16,346 | Reform | 12,780 | 3,566 | 4.47% |
| 370 | Moray West, Nairn and Strathspey | SNP | 14,410 | Conservative | 10,953 | 3,457 | 4.48% |
| 371 | North Bedfordshire | Conservative | 16,824 | Reform | 13,284 | 3,540 | 4.49% |
| 372 | Feltham and Heston | Labour | 12,175 | Reform | 8,708 | 3,467 | 4.50% |
| 373 | West Worcestershire | Conservative | 16,390 | Reform | 12,805 | 3,585 | 4.52% |
| 374 | Lowestoft | Reform | 14,196 | Labour | 10,824 | 3,372 | 4.54% |
| 375 | Barking | Labour | 12,063 | Reform | 8,415 | 3,648 | 4.57% |
| 376 | Tamworth | Reform | 15,132 | Conservative | 11,661 | 3,471 | 4.62% |
| 377 | Frome and East Somerset | Liberal Democrat | 13,806 | Reform | 10,551 | 3,255 | 4.63% |
| 378 | Aberdeenshire North and Moray East | SNP | 13,383 | Conservative | 10,138 | 3,245 | 4.63% |
| 379 | Croydon South | Conservative | 16,961 | Labour | 13,480 | 3,481 | 4.65% |
| 380 | Sutton and Cheam | Liberal Democrat | 14,973 | Conservative | 11,596 | 3,377 | 4.67% |
| 381 | Chatham and Aylesford | Reform | 13,743 | Labour | 10,228 | 3,515 | 4.68% |
| 382 | City of Durham | Labour | 14,637 | Reform | 11,327 | 3,310 | 4.69% |
| 383 | Ilford North | Other | 15,119 | Labour | 11,430 | 3,689 | 4.69% |
| 384 | Caerphilly | Plaid Cymru | 15,648 | Reform | 12,224 | 3,424 | 4.71% |
| 385 | Stockton West | Conservative | 17,448 | Labour | 14,056 | 3,392 | 4.72% |
| 386 | Reigate | Conservative | 15,854 | Reform | 12,199 | 3,655 | 4.74% |
| 387 | Eltham and Chislehurst | Labour | 15,352 | Reform | 11,824 | 3,528 | 4.77% |
| 388 | Newcastle upon Tyne East and Wallsend | Labour | 16,002 | Reform | 12,362 | 3,640 | 4.77% |
| 389 | Basingstoke | Labour | 16,096 | Conservative | 12,340 | 3,756 | 4.79% |
| 390 | Hazel Grove | Liberal Democrat | 14,753 | Reform | 11,255 | 3,498 | 4.80% |
| 391 | West Dunbartonshire | SNP | 14,195 | Labour | 10,870 | 3,325 | 4.81% |
| 392 | Folkestone and Hythe | Reform | 14,604 | Labour | 11,179 | 3,425 | 4.89% |
| 393 | Coventry East | Labour | 13,944 | Reform | 10,238 | 3,706 | 4.89% |
| 394 | Cannock Chase | Reform | 15,593 | Labour | 11,752 | 3,841 | 4.99% |
| 395 | North Warwickshire and Bedworth | Reform | 14,562 | Labour | 11,069 | 3,493 | 5.01% |
| 396 | Lancaster and Wyre | Labour | 14,690 | Reform | 10,946 | 3,744 | 5.01% |
| 397 | Harrow West | Labour | 15,341 | Conservative | 11,336 | 4,005 | 5.01% |
| 398 | Bury South | Labour | 14,710 | Reform | 10,926 | 3,784 | 5.02% |
| 399 | Canterbury | Labour | 14,823 | Reform | 11,235 | 3,588 | 5.04% |
| 400 | Birmingham Selly Oak | Labour | 13,103 | Reform | 9,285 | 3,818 | 5.05% |
| 401 | Witney | Liberal Democrat | 17,606 | Conservative | 13,773 | 3,833 | 5.08% |
| 402 | Dudley | Reform | 12,720 | Labour | 9,110 | 3,610 | 5.15% |
| 403 | Glasgow North | SNP | 11,453 | Labour | 7,965 | 3,488 | 5.16% |
| 404 | St Neots and Mid Cambridgeshire | Liberal Democrat | 16,409 | Conservative | 12,375 | 4,034 | 5.16% |
| 405 | Smethwick | Labour | 12,702 | Reform | 8,919 | 3,783 | 5.19% |
| 406 | Falkirk | SNP | 13,967 | Labour | 10,125 | 3,842 | 5.22% |
| 407 | St Helens South and Whiston | Labour | 14,261 | Reform | 10,519 | 3,742 | 5.23% |
| 408 | Rushcliffe | Labour | 19,535 | Conservative | 15,331 | 4,204 | 5.31% |
| 409 | Southampton Test | Labour | 12,135 | Reform | 8,647 | 3,488 | 5.32% |
| 410 | Bethnal Green and Stepney | Other | 15,699 | Labour | 11,362 | 4,337 | 5.33% |
| 411 | Brighton Kemptown and Peacehaven | Labour | 15,127 | Green | 11,459 | 3,668 | 5.33% |
| 412 | Glasgow East | SNP | 12,251 | Labour | 8,542 | 3,709 | 5.38% |
| 413 | Chester South and Eddisbury | Conservative | 16,921 | Labour | 12,892 | 4,029 | 5.42% |
| 414 | Chelmsford | Liberal Democrat | 17,097 | Conservative | 12,921 | 4,176 | 5.43% |
| 415 | Croydon East | Labour | 14,211 | Reform | 10,051 | 4,160 | 5.43% |
| 416 | Whitehaven and Workington | Labour | 17,113 | Reform | 13,126 | 3,987 | 5.45% |
| 417 | Newark | Conservative | 17,734 | Reform | 13,354 | 4,380 | 5.49% |
| 418 | Kilmarnock and Loudoun | SNP | 14,710 | Labour | 10,610 | 4,100 | 5.49% |
| 419 | Stratford and Bow | Labour | 14,130 | Green | 9,648 | 4,482 | 5.55% |
| 420 | Milton Keynes Central | Labour | 15,563 | Conservative | 11,052 | 4,511 | 5.56% |
| 421 | West Ham and Beckton | Labour | 12,269 | Other | 7,830 | 4,439 | 5.62% |
| 422 | Alyn and Deeside | Reform | 15,568 | Plaid Cymru | 11,303 | 4,265 | 5.63% |
| 423 | Foyle | SDLP | 15,647 | Sinn Fein | 11,481 | 4,166 | 5.67% |
| 424 | Calder Valley | Labour | 16,899 | Reform | 12,436 | 4,463 | 5.77% |
| 425 | Plymouth Sutton and Devonport | Labour | 15,882 | Reform | 11,535 | 4,347 | 5.77% |
| 426 | Wolverhampton West | Labour | 14,786 | Reform | 10,246 | 4,540 | 5.83% |
| 427 | Sittingbourne and Sheppey | Reform | 14,053 | Conservative | 9,441 | 4,612 | 5.83% |
| 428 | Basildon and Billericay | Reform | 15,182 | Conservative | 10,669 | 4,513 | 5.87% |
| 429 | Fermanagh and South Tyrone | Sinn Fein | 24,844 | UUP | 20,273 | 4,571 | 5.87% |
| 430 | Bicester and Woodstock | Liberal Democrat | 16,531 | Conservative | 12,164 | 4,367 | 5.87% |
| 431 | Nottingham South | Labour | 11,849 | Reform | 8,044 | 3,805 | 5.92% |
| 432 | Kenilworth and Southam | Conservative | 16,335 | Reform | 11,882 | 4,453 | 5.94% |
| 433 | Bristol North East | Labour | 14,274 | Green | 10,080 | 4,194 | 5.98% |
| 434 | Salisbury | Conservative | 14,551 | Labour | 10,184 | 4,367 | 6.08% |
| 435 | Beaconsfield | Conservative | 15,484 | Liberal Democrat | 11,048 | 4,436 | 6.10% |
| 436 | Amber Valley | Reform | 16,132 | Labour | 11,765 | 4,367 | 6.10% |
| 437 | South Cotswolds | Liberal Democrat | 19,468 | Conservative | 15,070 | 4,398 | 6.11% |
| 438 | Glasgow South West | SNP | 12,744 | Labour | 8,522 | 4,222 | 6.13% |
| 439 | South West Norfolk | Reform | 13,674 | Conservative | 9,084 | 4,590 | 6.14% |
| 440 | Glasgow South | SNP | 13,922 | Labour | 9,596 | 4,326 | 6.16% |
| 441 | Runnymede and Weybridge | Conservative | 15,521 | Reform | 10,906 | 4,615 | 6.27% |
| 442 | Mid Buckinghamshire | Conservative | 16,882 | Liberal Democrat | 12,106 | 4,776 | 6.32% |
| 443 | North Ayrshire and Arran | SNP | 13,813 | Labour | 9,235 | 4,578 | 6.34% |
| 444 | Gedling | Labour | 17,898 | Reform | 12,989 | 4,909 | 6.37% |
| 445 | Chesham and Amersham | Liberal Democrat | 20,695 | Conservative | 15,884 | 4,811 | 6.42% |
| 446 | Shipley | Labour | 16,653 | Reform | 11,888 | 4,765 | 6.43% |
| 447 | Leeds West and Pudsey | Labour | 14,474 | Reform | 9,966 | 4,508 | 6.43% |
| 448 | Warrington South | Labour | 17,895 | Reform | 12,802 | 5,093 | 6.50% |
| 449 | High Peak | Labour | 17,387 | Conservative | 12,537 | 4,850 | 6.52% |
| 450 | Dorking and Horley | Liberal Democrat | 17,585 | Conservative | 12,898 | 4,687 | 6.54% |
| 451 | Hornchurch and Upminster | Reform | 17,495 | Conservative | 12,550 | 4,945 | 6.56% |
| 452 | Hitchin | Labour | 17,860 | Conservative | 12,866 | 4,994 | 6.58% |
| 453 | West Lancashire | Labour | 17,136 | Reform | 12,255 | 4,881 | 6.59% |
| 454 | Birmingham Edgbaston | Labour | 12,661 | Reform | 7,878 | 4,783 | 6.66% |
| 455 | Shrewsbury | Labour | 17,698 | Reform | 12,572 | 5,126 | 6.69% |
| 456 | Birmingham Perry Barr | Other | 14,265 | Labour | 9,152 | 5,113 | 6.70% |
| 457 | Tonbridge | Conservative | 16,824 | Reform | 11,940 | 4,884 | 6.71% |
| 458 | Didcot and Wantage | Liberal Democrat | 18,490 | Conservative | 13,044 | 5,446 | 6.75% |
| 459 | Poplar and Limehouse | Labour | 13,896 | Green | 8,212 | 5,684 | 6.76% |
| 460 | Livingston | SNP | 15,273 | Labour | 9,977 | 5,296 | 6.79% |
| 461 | East Worthing and Shoreham | Labour | 17,007 | Reform | 11,929 | 5,078 | 6.79% |
| 462 | Portsmouth South | Labour | 14,484 | Reform | 9,469 | 5,015 | 6.80% |
| 463 | Surrey Heath | Liberal Democrat | 18,058 | Conservative | 13,138 | 4,920 | 6.84% |
| 464 | Truro and Falmouth | Labour | 15,987 | Reform | 10,988 | 4,999 | 6.85% |
| 465 | Cumbernauld and Kirkintilloch | SNP | 15,067 | Labour | 10,240 | 4,827 | 6.86% |
| 466 | Windsor | Conservative | 13,865 | Reform | 8,820 | 5,045 | 6.88% |
| 467 | Strangford | DUP | 15,559 | Alliance | 10,428 | 5,131 | 6.88% |
| 468 | Wetherby and Easingwold | Conservative | 17,326 | Reform | 12,152 | 5,174 | 6.96% |
| 469 | North Devon | Liberal Democrat | 18,210 | Reform | 12,698 | 5,512 | 6.97% |
| 470 | Glastonbury and Somerton | Liberal Democrat | 16,999 | Reform | 11,909 | 5,090 | 6.97% |
| 471 | Edinburgh East and Musselburgh | SNP | 15,514 | Labour | 10,200 | 5,314 | 6.97% |
| 472 | Gorton and Denton | Labour | 13,967 | Reform | 8,496 | 5,471 | 7.15% |
| 473 | Norwich South | Labour | 16,272 | Green | 10,741 | 5,531 | 7.25% |
| 474 | Glenrothes and Mid Fife | SNP | 14,615 | Labour | 9,457 | 5,158 | 7.30% |
| 475 | Bermondsey and Old Southwark | Labour | 12,924 | Liberal Democrat | 7,818 | 5,106 | 7.35% |
| 476 | Tewkesbury | Liberal Democrat | 17,444 | Conservative | 12,031 | 5,413 | 7.37% |
| 477 | Henley and Thame | Liberal Democrat | 20,214 | Conservative | 14,737 | 5,477 | 7.43% |
| 478 | Sheffield Hallam | Labour | 20,725 | Liberal Democrat | 15,309 | 5,416 | 7.43% |
| 479 | Salford | Labour | 16,113 | Reform | 9,811 | 6,302 | 7.54% |
| 480 | Belfast North | Sinn Fein | 17,674 | DUP | 12,062 | 5,612 | 7.56% |
| 481 | Runcorn and Helsby | Labour | 17,201 | Reform | 11,836 | 5,365 | 7.58% |
| 482 | Birkenhead | Labour | 16,966 | Green | 11,047 | 5,919 | 7.58% |
| 483 | Arundel and South Downs | Conservative | 18,294 | Reform | 12,336 | 5,958 | 7.64% |
| 484 | Exeter | Labour | 13,853 | Reform | 8,668 | 5,185 | 7.64% |
| 485 | Aberdeen South | SNP | 14,993 | Conservative | 9,072 | 5,921 | 7.66% |
| 486 | Filton and Bradley Stoke | Labour | 17,637 | Reform | 11,696 | 5,941 | 7.66% |
| 487 | Macclesfield | Labour | 19,142 | Conservative | 13,405 | 5,737 | 7.66% |
| 488 | Coventry South | Labour | 15,713 | Reform | 9,867 | 5,846 | 7.67% |
| 489 | Mid Sussex | Liberal Democrat | 18,029 | Conservative | 12,199 | 5,830 | 7.67% |
| 490 | Honiton and Sidmouth | Liberal Democrat | 19,386 | Conservative | 13,578 | 5,808 | 7.69% |
| 491 | Wythenshawe and Sale East | Labour | 15,772 | Reform | 9,754 | 6,018 | 7.74% |
| 492 | Stockport | Labour | 16,590 | Reform | 10,657 | 5,933 | 7.74% |
| 493 | Bedford | Labour | 14,121 | Reform | 8,437 | 5,684 | 7.84% |
| 494 | Manchester Central | Labour | 15,268 | Green | 8,546 | 6,722 | 7.89% |
| 495 | Leeds South | Labour | 14,640 | Green | 8,574 | 6,066 | 7.99% |
| 496 | York Outer | Labour | 18,004 | Conservative | 11,891 | 6,113 | 8.02% |
| 497 | Leicester South | Other | 15,536 | Labour | 9,800 | 5,736 | 8.09% |
| 498 | Stratford-on-Avon | Liberal Democrat | 19,735 | Conservative | 13,578 | 6,157 | 8.13% |
| 499 | Aberdeen North | SNP | 14,419 | Reform | 8,202 | 6,217 | 8.19% |
| 500 | Hackney South and Shoreditch | Labour | 18,956 | Green | 12,522 | 6,434 | 8.22% |
| 501 | Holborn and St Pancras | Labour | 14,215 | Other | 8,305 | 5,910 | 8.29% |
| 502 | Brentford and Isleworth | Labour | 15,347 | Conservative | 8,678 | 6,669 | 8.40% |
| 503 | Edinburgh South | Labour | 14,529 | SNP | 8,519 | 6,010 | 8.48% |
| 504 | Swindon South | Labour | 16,787 | Reform | 10,598 | 6,189 | 8.53% |
| 505 | South Devon | Liberal Democrat | 19,004 | Conservative | 12,840 | 6,164 | 8.53% |
| 506 | Stirling and Strathallan | SNP | 15,763 | Labour | 9,064 | 6,699 | 8.78% |
| 507 | Rutland and Stamford | Conservative | 17,843 | Reform | 11,518 | 6,325 | 8.81% |
| 508 | Hackney North and Stoke Newington | Labour | 18,772 | Green | 11,802 | 6,970 | 8.96% |
| 509 | Bangor Aberconwy | Plaid Cymru | 17,447 | Reform | 11,100 | 6,347 | 9.00% |
| 510 | Manchester Withington | Labour | 16,895 | Green | 10,520 | 6,375 | 9.04% |
| 511 | Wirral West | Labour | 17,866 | Conservative | 11,278 | 6,588 | 9.04% |
| 512 | Enfield North | Labour | 16,435 | Reform | 9,310 | 7,125 | 9.05% |
| 513 | East Ham | Labour | 14,884 | Other | 7,670 | 7,214 | 9.11% |
| 514 | Upper Bann | DUP | 21,642 | Sinn Fein | 14,236 | 7,406 | 9.12% |
| 515 | Leyton and Wanstead | Labour | 15,671 | Green | 9,144 | 6,527 | 9.13% |
| 516 | Epping Forest | Conservative | 17,204 | Labour | 10,608 | 6,596 | 9.13% |
| 517 | Harrogate and Knaresborough | Liberal Democrat | 20,270 | Conservative | 13,147 | 7,123 | 9.14% |
| 518 | Cambridge | Labour | 16,748 | Green | 10,309 | 6,439 | 9.16% |
| 519 | Perth and Kinross-shire | SNP | 19,497 | Conservative | 12,418 | 7,079 | 9.16% |
| 520 | Carshalton and Wallington | Liberal Democrat | 17,034 | Conservative | 10,220 | 6,814 | 9.16% |
| 521 | Cheltenham | Liberal Democrat | 23,604 | Conservative | 16,617 | 6,987 | 9.18% |
| 522 | Tynemouth | Labour | 18,842 | Reform | 12,111 | 6,731 | 9.20% |
| 523 | Erith and Thamesmead | Labour | 17,145 | Reform | 9,886 | 7,259 | 9.22% |
| 524 | South Basildon and East Thurrock | Reform | 15,568 | Labour | 8,862 | 6,706 | 9.23% |
| 525 | Streatham and Croydon North | Labour | 17,912 | Green | 10,259 | 7,653 | 9.24% |
| 526 | Stone, Great Wyrley and Penkridge | Conservative | 19,097 | Labour | 12,463 | 6,634 | 9.27% |
| 527 | North Cornwall | Liberal Democrat | 20,178 | Reform | 13,039 | 7,139 | 9.30% |
| 528 | Chippenham | Liberal Democrat | 19,004 | Conservative | 12,002 | 7,002 | 9.45% |
| 529 | Tunbridge Wells | Liberal Democrat | 20,002 | Conservative | 12,507 | 7,495 | 9.52% |
| 530 | Sheffield Brightside and Hillsborough | Labour | 13,986 | Green | 7,267 | 6,719 | 9.55% |
| 531 | Hertsmere | Conservative | 18,165 | Reform | 11,123 | 7,042 | 9.59% |
| 532 | Dewsbury and Batley | Other | 15,641 | Reform | 8,733 | 6,908 | 9.64% |
| 533 | Bristol North West | Labour | 18,376 | Green | 11,149 | 7,227 | 9.65% |
| 534 | Wokingham | Liberal Democrat | 21,827 | Conservative | 14,576 | 7,251 | 9.66% |
| 535 | Leeds North West | Labour | 17,679 | Reform | 10,752 | 6,927 | 9.68% |
| 536 | Stroud | Labour | 19,712 | Conservative | 12,161 | 7,551 | 9.69% |
| 537 | Cardiff West | Plaid Cymru | 18,327 | Reform | 10,987 | 7,340 | 9.70% |
| 538 | Lewisham North | Labour | 19,568 | Green | 12,356 | 7,212 | 9.72% |
| 539 | South Antrim | UUP | 16,311 | DUP | 8,799 | 7,512 | 9.75% |
| 540 | Blaenau Gwent and Rhymney | Plaid Cymru | 13,175 | Labour | 6,330 | 6,845 | 9.76% |
| 541 | Yeovil | Liberal Democrat | 19,824 | Reform | 12,013 | 7,811 | 9.77% |
| 542 | Stretford and Urmston | Labour | 17,224 | Reform | 9,783 | 7,441 | 9.90% |
| 543 | Chester North and Neston | Labour | 17,189 | Reform | 10,219 | 6,970 | 9.93% |
| 544 | Angus and Perthshire Glens | SNP | 19,389 | Conservative | 11,775 | 7,614 | 9.93% |
| 545 | Taunton and Wellington | Liberal Democrat | 20,383 | Reform | 12,563 | 7,820 | 9.94% |
| 546 | West Dorset | Liberal Democrat | 25,528 | Conservative | 17,947 | 7,581 | 9.98% |
| 547 | North Down | Other | 21,030 | Alliance | 13,608 | 7,422 | 10.05% |
| 548 | Arbroath and Broughty Ferry | SNP | 16,877 | Reform | 9,201 | 7,676 | 10.08% |
| 549 | Tottenham | Labour | 17,667 | Green | 9,973 | 7,694 | 10.14% |
| 550 | Ellesmere Port and Bromborough | Labour | 18,732 | Reform | 11,486 | 7,246 | 10.23% |
| 551 | Islington South and Finsbury | Labour | 17,583 | Green | 9,961 | 7,622 | 10.28% |
| 552 | Guildford | Liberal Democrat | 19,440 | Conservative | 12,149 | 7,291 | 10.32% |
| 553 | Reading Central | Labour | 16,603 | Green | 8,996 | 7,607 | 10.34% |
| 554 | Vauxhall and Camberwell Green | Labour | 16,701 | Green | 8,685 | 8,016 | 10.34% |
| 555 | East Grinstead and Uckfield | Conservative | 18,042 | Liberal Democrat | 10,244 | 7,798 | 10.34% |
| 556 | Boston and Skegness | Reform | 18,687 | Conservative | 10,837 | 7,850 | 10.35% |
| 557 | Widnes and Halewood | Labour | 18,237 | Reform | 10,935 | 7,302 | 10.41% |
| 558 | Richmond and Northallerton | Conservative | 19,376 | Reform | 11,658 | 7,718 | 10.45% |
| 559 | Ealing North | Labour | 15,832 | Reform | 8,001 | 7,831 | 10.47% |
| 560 | Doncaster North | Labour | 14,272 | Conservative | 6,941 | 7,331 | 10.51% |
| 561 | Peckham | Labour | 17,580 | Green | 9,917 | 7,663 | 10.62% |
| 562 | Queen's Park and Maida Vale | Labour | 15,531 | Green | 7,414 | 8,117 | 10.74% |
| 563 | Hayes and Harlington | Labour | 15,882 | Reform | 7,856 | 8,026 | 10.79% |
| 564 | Hampstead and Highgate | Labour | 18,100 | Green | 9,428 | 8,672 | 10.84% |
| 565 | Ruislip, Northwood and Pinner | Conservative | 18,220 | Labour | 10,581 | 7,639 | 10.93% |
| 566 | Newcastle upon Tyne North | Labour | 18,824 | Reform | 10,611 | 8,213 | 10.98% |
| 567 | Wallasey | Labour | 19,052 | Reform | 10,891 | 8,161 | 11.02% |
| 568 | Argyll, Bute and South Lochaber | SNP | 15,817 | Reform | 7,908 | 7,909 | 11.02% |
| 569 | Edmonton and Winchmore Hill | Labour | 15,844 | Reform | 7,395 | 8,449 | 11.15% |
| 570 | Dundee Central | SNP | 16,932 | Labour | 8,544 | 8,388 | 11.30% |
| 571 | Warwick and Leamington | Labour | 18,582 | Conservative | 9,956 | 8,626 | 11.31% |
| 572 | Chichester | Liberal Democrat | 21,415 | Reform | 12,521 | 8,894 | 11.35% |
| 573 | Nottingham East | Labour | 14,913 | Reform | 6,990 | 7,923 | 11.42% |
| 574 | Great Yarmouth | Reform | 17,902 | Labour | 9,520 | 8,382 | 11.43% |
| 575 | Beckenham and Penge | Labour | 20,055 | Conservative | 11,115 | 8,940 | 11.58% |
| 576 | Battersea | Labour | 17,913 | Conservative | 9,477 | 8,436 | 11.58% |
| 577 | Ealing Central and Acton | Labour | 17,211 | Green | 8,120 | 9,091 | 11.59% |
| 578 | Liverpool Riverside | Labour | 15,438 | Green | 7,136 | 8,302 | 11.63% |
| 579 | Brent East | Labour | 14,972 | Green | 5,836 | 9,136 | 11.78% |
| 580 | South Cambridgeshire | Liberal Democrat | 21,832 | Conservative | 12,642 | 9,190 | 11.88% |
| 581 | Bath | Liberal Democrat | 16,680 | Green | 8,397 | 8,283 | 11.89% |
| 582 | Oxford East | Labour | 16,794 | Green | 8,153 | 8,641 | 12.03% |
| 583 | Wells and Mendip Hills | Liberal Democrat | 19,751 | Reform | 11,085 | 8,666 | 12.03% |
| 584 | Walthamstow | Labour | 20,856 | Green | 11,886 | 8,970 | 12.04% |
| 585 | Putney | Labour | 18,864 | Conservative | 10,104 | 8,760 | 12.05% |
| 586 | South Down | Sinn Fein | 19,698 | SDLP | 10,418 | 9,280 | 12.17% |
| 587 | Liverpool Wavertree | Labour | 17,702 | Green | 9,074 | 8,628 | 12.22% |
| 588 | Dulwich and West Norwood | Labour | 21,269 | Green | 11,380 | 9,889 | 12.38% |
| 589 | Sheffield Heeley | Labour | 18,336 | Green | 9,143 | 9,193 | 12.52% |
| 590 | Southgate and Wood Green | Labour | 18,055 | Green | 8,219 | 9,836 | 12.68% |
| 591 | York Central | Labour | 19,008 | Reform | 8,913 | 10,095 | 12.69% |
| 592 | North Shropshire | Liberal Democrat | 22,016 | Reform | 12,161 | 9,855 | 12.70% |
| 593 | Clapham and Brixton Hill | Labour | 18,894 | Green | 8,329 | 10,565 | 12.71% |
| 594 | Harpenden and Berkhamsted | Liberal Democrat | 23,213 | Conservative | 13,934 | 9,279 | 12.84% |
| 595 | Croydon West | Labour | 16,093 | Green | 6,042 | 10,051 | 12.90% |
| 596 | Knowsley | Labour | 18,914 | Reform | 9,591 | 9,323 | 12.96% |
| 597 | Woking | Liberal Democrat | 20,369 | Conservative | 10,703 | 9,666 | 13.25% |
| 598 | Caithness, Sutherland and Easter Ross | Liberal Democrat | 20,547 | SNP | 10,635 | 9,912 | 13.28% |
| 599 | Mid Dunbartonshire | Liberal Democrat | 21,531 | SNP | 11,722 | 9,809 | 13.33% |
| 600 | Leeds North East | Labour | 17,857 | Green | 8,449 | 9,408 | 13.41% |
| 601 | Lewisham West and East Dulwich | Labour | 21,200 | Green | 11,841 | 9,359 | 13.49% |
| 602 | Eastbourne | Liberal Democrat | 19,983 | Reform | 10,179 | 9,804 | 13.51% |
| 603 | Ealing Southall | Labour | 17,618 | Reform | 6,898 | 10,720 | 13.63% |
| 604 | Sheffield South East | Labour | 16,327 | Conservative | 6,061 | 10,266 | 13.84% |
| 605 | Cheadle | Liberal Democrat | 20,174 | Reform | 9,818 | 10,356 | 13.92% |
| 606 | Waveney Valley | Green | 21,759 | Conservative | 11,565 | 10,194 | 13.95% |
| 607 | Esher and Walton | Liberal Democrat | 24,038 | Conservative | 13,684 | 10,354 | 13.98% |
| 608 | Sefton Central | Labour | 20,892 | Reform | 10,469 | 10,423 | 14.03% |
| 609 | Lewisham East | Labour | 18,324 | Green | 7,942 | 10,382 | 14.15% |
| 610 | Lewes | Liberal Democrat | 22,693 | Conservative | 11,898 | 10,795 | 14.17% |
| 611 | Hove and Portslade | Labour | 20,842 | Green | 10,340 | 10,502 | 14.18% |
| 612 | Mitcham and Morden | Labour | 19,484 | Reform | 8,493 | 10,991 | 14.22% |
| 613 | Blackburn | Other | 18,078 | Reform | 7,574 | 10,504 | 14.34% |
| 614 | Greenwich and Woolwich | Labour | 18,613 | Green | 8,118 | 10,495 | 14.36% |
| 615 | Wimbledon | Liberal Democrat | 21,377 | Conservative | 10,378 | 10,999 | 14.41% |
| 616 | St Ives | Liberal Democrat | 20,990 | Reform | 10,798 | 10,192 | 14.56% |
| 617 | North Herefordshire | Green | 22,912 | Conservative | 12,256 | 10,656 | 14.64% |
| 618 | Harrow East | Conservative | 21,850 | Labour | 10,647 | 11,203 | 14.64% |
| 619 | Hammersmith and Chiswick | Labour | 18,769 | Conservative | 7,608 | 11,161 | 14.71% |
| 620 | Winchester | Liberal Democrat | 25,318 | Conservative | 13,467 | 11,851 | 15.14% |
| 621 | Liverpool Garston | Labour | 18,994 | Reform | 8,463 | 10,531 | 15.20% |
| 622 | Caerfyrddin | Plaid Cymru | 22,799 | Reform | 11,529 | 11,270 | 15.23% |
| 623 | Liverpool Walton | Labour | 20,446 | Reform | 9,585 | 10,861 | 15.67% |
| 624 | Liverpool West Derby | Labour | 19,764 | Reform | 8,670 | 11,094 | 15.86% |
| 625 | Kingston and Surbiton | Liberal Democrat | 21,829 | Reform | 9,348 | 12,481 | 16.14% |
| 626 | Oxford West and Abingdon | Liberal Democrat | 19,800 | Reform | 8,319 | 11,481 | 16.44% |
| 627 | Ashfield | Reform | 19,582 | Labour | 8,105 | 11,477 | 16.65% |
| 628 | Belfast South and Mid Down | SDLP | 21,345 | Alliance | 8,839 | 12,506 | 16.73% |
| 629 | Bootle | Labour | 20,951 | Reform | 8,638 | 12,313 | 16.86% |
| 630 | Islington North | Other | 24,152 | Labour | 11,713 | 12,439 | 17.07% |
| 631 | Belfast West | Sinn Fein | 21,009 | Other | 8,123 | 12,886 | 17.10% |
| 632 | Hornsey and Friern Barnet | Labour | 22,291 | Green | 9,997 | 12,294 | 17.59% |
| 633 | Ynys Mon | Plaid Cymru | 16,377 | Reform | 6,877 | 9,500 | 17.88% |
| 634 | North East Fife | Liberal Democrat | 21,320 | SNP | 8,682 | 12,638 | 18.12% |
| 635 | Clacton | Reform | 24,392 | Conservative | 10,130 | 14,262 | 18.23% |
| 636 | Tooting | Labour | 22,879 | Green | 8,764 | 14,115 | 18.53% |
| 637 | Richmond Park | Liberal Democrat | 24,270 | Conservative | 9,561 | 14,709 | 19.62% |
| 638 | Newry and Armagh | Sinn Fein | 22,299 | SDLP | 6,806 | 15,493 | 19.80% |
| 639 | Mid Ulster | Sinn Fein | 24,085 | DUP | 9,162 | 14,923 | 20.17% |
| 640 | Orkney and Shetland | Liberal Democrat | 10,246 | Reform | 3,270 | 6,976 | 20.38% |
| 641 | Edinburgh West | Liberal Democrat | 24,949 | SNP | 9,156 | 15,793 | 20.65% |
| 642 | West Tyrone | Sinn Fein | 22,711 | DUP | 6,794 | 15,917 | 21.43% |
| 643 | St Albans | Liberal Democrat | 24,744 | Reform | 9,002 | 15,742 | 21.64% |
| 644 | Twickenham | Liberal Democrat | 25,623 | Reform | 8,952 | 16,671 | 22.23% |
| 645 | Ceredigion Preseli | Plaid Cymru | 26,485 | Reform | 9,412 | 17,073 | 22.56% |
| 646 | Dwyfor Meirionnydd | Plaid Cymru | 25,294 | Reform | 8,288 | 17,006 | 23.28% |
| 647 | Westmorland and Lonsdale | Liberal Democrat | 26,259 | Reform | 9,323 | 16,936 | 23.51% |
| 648 | Bristol Central | Green | 25,737 | Labour | 10,030 | 15,707 | 25.04% |
| 649 | Brighton Pavilion | Green | 30,077 | Labour | 10,234 | 19,843 | 26.53% |
| 650 | Chorley | Other | 29,301 | Green | 4,663 | 24,638 | 32.94% |
See also: Electoral Analysis