Without tactical voting
| Party | 2024 Votes | 2024 Seats | Pred Votes | Net Change | Pred Seats |
|---|---|---|---|---|---|
| CON | 24.4% | 121 | 20.3% | -30 | 91 |
| LAB | 34.7% | 412 | 27.4% | -123 | 289 |
| LIB | 12.6% | 72 | 10.0% | -4 | 68 |
| Reform | 14.7% | 5 | 22.8% | +145 | 150 |
| Green | 6.9% | 4 | 9.7% | +3 | 7 |
| SNP | 2.6% | 9 | 2.6% | +8 | 17 |
| PlaidC | 0.7% | 4 | 1.1% | +3 | 7 |
| RB | 0.0% | 0 | 3.7% | +1 | 1 |
| Other | 3.5% | 5 | 2.3% | -3 | 2 |
Tactical voting only
| Party | 2024 Votes | 2024 Seats | Pred Votes | Net Change | Pred Seats |
|---|---|---|---|---|---|
| CON | 24.4% | 121 | 20.3% | -16 | 105 |
| LAB | 34.7% | 412 | 27.4% | -194 | 218 |
| LIB | 12.6% | 72 | 10.0% | -19 | 53 |
| Reform | 14.7% | 5 | 22.8% | +221 | 226 |
| Green | 6.9% | 4 | 9.7% | +3 | 7 |
| SNP | 2.6% | 9 | 2.6% | +6 | 15 |
| PlaidC | 0.7% | 4 | 1.1% | +2 | 6 |
| RB | 0.0% | 0 | 3.7% | +1 | 1 |
| Other | 3.5% | 5 | 2.3% | -4 | 1 |
With Conservative–Reform pacts
| Party | 2024 Votes | 2024 Seats | Pred Votes | Net Change | Pred Seats |
|---|---|---|---|---|---|
| CON | 24.4% | 121 | 20.3% | +14 | 135 |
| LAB | 34.7% | 412 | 27.4% | -272 | 140 |
| LIB | 12.6% | 72 | 10.0% | -48 | 24 |
| Reform | 14.7% | 5 | 22.8% | +302 | 307 |
| Green | 6.9% | 4 | 9.7% | +2 | 6 |
| SNP | 2.6% | 9 | 2.6% | +4 | 13 |
| PlaidC | 0.7% | 4 | 1.1% | +1 | 5 |
| RB | 0.0% | 0 | 3.7% | +1 | 1 |
| Other | 3.5% | 5 | 2.3% | -4 | 1 |
Election map
England, Scotland and Wales; Northern Ireland is outside this predictor. Choose the map view below.
Predicted seats
Tactical
https://werulethe.ukLoading constituency maps…
Current seats: UK Parliament snapshot, 8 September 2026. Predictions use the calculator inputs above; the Speaker is shown separately. Boundaries: ONS, July 2024; contains OS data © Crown copyright and database right 2024, under the Open Government Licence. Geographic areas vary in size; each constituency elects one MP.
Constituency tactical outcomes
Tactical Winner allows up to 30% transfer. Pact Winner uses the full pact route where viable. The percentage in brackets is the predicted winning margin over the runner-up. With the Restore toggle enabled, selected Restore targets can receive Reform votes only; Conservative votes do not transfer to Restore. Red PACT means voluntary tactical voting is insufficient. Click any column heading to sort.
| Constituency | Election history | No tactical | Tactical direction | Tactical Winner | Pact Winner |
|---|---|---|---|---|---|
| Aberafan Maesteg Wales | 2019* LAB → 2024 LAB | Labour (6.2%) | Reform UK | Labour (6.2%) | Labour (6.2%) |
| Aberdeen North Scotland | 2019* SNP → 2024 SNP | SNP (11.1%) | Reform UK | SNP (11.1%) | SNP (11.1%) |
| Aberdeen SouthBY-ELECTION 18 Jun 2026 Scotland | 2019* SNP → 2024 SNP → 2026 by-election CON | Conservative (26.3%) | Conservative | Conservative (26.3%) | Conservative (26.3%) |
| Aberdeenshire North and Moray East Scotland | 2019* CON → 2024 SNP | SNP (8.2%) | ConservativePACT | SNP (8.2%) | Conservative (13.7%) |
| Airdrie and Shotts Scotland | 2019* SNP → 2024 LAB | Labour (9.8%) | Reform UK | Labour (9.8%) | Labour (9.8%) |
| Aldershot England | 2019* CON → 2024 LAB | Labour (5.9%) | Reform UK | Reform UK (<0.1%) | Reform UK (18.3%) |
| Aldridge-Brownhills England | 2019* CON → 2024 CON | Reform UK (5.0%) | Reform UK | Reform UK (5.0%) | Reform UK (5.0%) |
| Alloa and Grangemouth Scotland | 2019* SNP → 2024 LAB | Labour (5.4%) | Reform UK | Labour (5.4%) | Labour (5.4%) |
| Altrincham and Sale West England | 2019* CON → 2024 LAB | Labour (5.3%) | Reform UKPACT | Labour (5.3%) | Reform UK (10.3%) |
| Alyn and Deeside Wales | 2019* LAB → 2024 LAB | Reform UK (0.8%) | Reform UK | Reform UK (0.8%) | Reform UK (0.8%) |
| Amber Valley England | 2019* CON → 2024 LAB | Reform UK (14.0%) | Reform UK | Reform UK (14.0%) | Reform UK (14.0%) |
| Angus and Perthshire Glens Scotland | 2019* SNP → 2024 SNP | SNP (16.2%) | Conservative | SNP (16.2%) | SNP (16.2%) |
| Arbroath and Broughty FerryBY-ELECTION 18 Jun 2026 Scotland | 2019* SNP → 2024 SNP → 2026 by-election SNP | SNP (15.3%) | Conservative | SNP (15.3%) | SNP (15.3%) |
| Argyll, Bute and South Lochaber Scotland | 2019* SNP → 2024 SNP | SNP (18.6%) | Conservative | SNP (18.6%) | SNP (18.6%) |
| Arundel and South Downs England | 2019* CON → 2024 CON | Conservative (12.3%) | Conservative | Conservative (12.3%) | Conservative (12.3%) |
| Ashfield England | 2019* CON → 2024 Reform | Reform UK (37.7%) | Reform UK | Reform UK (37.7%) | Reform UK (37.7%) |
| Ashford England | 2019* CON → 2024 LAB | Reform UK (7.4%) | Reform UK | Reform UK (7.4%) | Reform UK (7.4%) |
| Ashton-under-Lyne England | 2019* LAB → 2024 LAB | Reform UK (3.6%) | Reform UK | Reform UK (3.6%) | Reform UK (3.6%) |
| Aylesbury England | 2019* CON → 2024 LAB | Conservative (0.2%) | Conservative | Conservative (0.2%) | Conservative (0.2%) |
| Ayr, Carrick and Cumnock Scotland | 2019* SNP → 2024 LAB | Labour (2.2%) | ConservativePACT | Labour (2.2%) | Conservative (3.5%) |
| Banbury England | 2019* CON → 2024 LAB | Labour (4.2%) | Reform UKPACT | Labour (4.2%) | Reform UK (16.7%) |
| Bangor Aberconwy Wales | 2019* CON → 2024 LAB | Plaid Cymru (7.7%) | Reform UKPACT | Plaid Cymru (7.7%) | Reform UK (4.6%) |
| Barking England | 2019* LAB → 2024 LAB | Labour (13.0%) | Reform UK | Labour (13.0%) | Labour (13.0%) |
| Barnsley North England | 2019* LAB → 2024 LAB | Reform UK (5.2%) | Reform UK | Reform UK (5.2%) | Reform UK (5.2%) |
| Barnsley South England | 2019* LAB → 2024 LAB | Reform UK (13.2%) | Reform UK | Reform UK (13.2%) | Reform UK (13.2%) |
| Barrow and Furness England | 2019* CON → 2024 LAB | Labour (8.8%) | Reform UK | Reform UK (<0.1%) | Reform UK (17.4%) |
| Basildon and Billericay England | 2019* CON → 2024 CON | Reform UK (15.2%) | Reform UK | Reform UK (15.2%) | Reform UK (15.2%) |
| Basingstoke England | 2019* CON → 2024 LAB | Labour (9.4%) | Reform UKPACT | Labour (9.4%) | Reform UK (10.9%) |
| Bassetlaw England | 2019* CON → 2024 LAB | Reform UK (1.2%) | Reform UK | Reform UK (1.2%) | Reform UK (1.2%) |
| Bath England | 2019* LIB → 2024 LIB | Liberal Democrat (15.8%) | Conservative | Liberal Democrat (15.8%) | Liberal Democrat (15.8%) |
| Bathgate and Linlithgow Scotland | 2019* SNP → 2024 LAB | Labour (9.8%) | Reform UK | Labour (9.8%) | Labour (9.8%) |
| Battersea England | 2019* LAB → 2024 LAB | Labour (20.6%) | Conservative | Labour (20.6%) | Labour (20.6%) |
| Beaconsfield England | 2019* CON → 2024 CON | Conservative (10.9%) | Conservative | Conservative (10.9%) | Conservative (10.9%) |
| Beckenham and Penge England | 2019* LAB → 2024 LAB | Labour (19.3%) | Conservative | Labour (19.3%) | Labour (19.3%) |
| Bedford England | 2019* LAB → 2024 LAB | Labour (18.3%) | Conservative | Labour (18.3%) | Labour (18.3%) |
| Bermondsey and Old Southwark England | 2019* LAB → 2024 LAB | Labour (16.8%) | Reform UK | Labour (16.8%) | Labour (16.8%) |
| Berwickshire, Roxburgh and Selkirk Scotland | 2019* CON → 2024 CON | Conservative (7.1%) | Conservative | Conservative (7.1%) | Conservative (7.1%) |
| Bethnal Green and Stepney England | 2019* LAB → 2024 LAB | Labour (7.2%) | Reform UK | Labour (7.2%) | Labour (7.2%) |
| Beverley and Holderness England | 2019* CON → 2024 CON | Conservative (0.3%) | Conservative | Conservative (0.3%) | Conservative (0.3%) |
| Bexhill and Battle England | 2019* CON → 2024 CON | Conservative (2.4%) | Conservative | Conservative (2.4%) | Conservative (2.4%) |
| Bexleyheath and Crayford England | 2019* CON → 2024 LAB | Reform UK (6.4%) | Reform UK | Reform UK (6.4%) | Reform UK (6.4%) |
| Bicester and Woodstock England | 2019* CON → 2024 LIB | Liberal Democrat (7.1%) | ConservativePACT | Liberal Democrat (7.1%) | Conservative (10.5%) |
| Birkenhead England | 2019* LAB → 2024 LAB | Labour (12.0%) | Reform UK | Labour (12.0%) | Labour (12.0%) |
| Birmingham Edgbaston England | 2019* LAB → 2024 LAB | Labour (17.5%) | ConservativePACT | Labour (17.5%) | Conservative (1.4%) |
| Birmingham Erdington England | 2019* LAB → 2024 LAB | Reform UK (1.0%) | Reform UK | Reform UK (1.0%) | Reform UK (1.0%) |
| Birmingham Hall Green and Moseley England | 2019* LAB → 2024 LAB | Labour (12.4%) | Reform UK | Labour (12.4%) | Labour (12.4%) |
| Birmingham Hodge Hill and Solihull North England | 2019* LAB → 2024 LAB | Reform UK (4.8%) | Reform UK | Reform UK (4.8%) | Reform UK (4.8%) |
| Birmingham Ladywood England | 2019* LAB → 2024 LAB | Labour (13.0%) | Reform UK | Labour (13.0%) | Labour (13.0%) |
| Birmingham Northfield England | 2019* CON → 2024 LAB | Reform UK (1.2%) | Reform UK | Reform UK (1.2%) | Reform UK (1.2%) |
| Birmingham Perry Barr England | 2019* LAB → 2024 Other | Labour (3.7%) | Reform UK | Labour (3.7%) | Labour (3.7%) |
| Birmingham Selly Oak England | 2019* LAB → 2024 LAB | Labour (12.5%) | Reform UKPACT | Labour (12.5%) | Reform UK (0.1%) |
| Birmingham Yardley England | 2019* LAB → 2024 LAB | Labour (3.1%) | Reform UK | Reform UK (<0.1%) | Reform UK (5.8%) |
| Bishop Auckland England | 2019* CON → 2024 LAB | Reform UK (2.9%) | Reform UK | Reform UK (2.9%) | Reform UK (2.9%) |
| Blackburn England | 2019* LAB → 2024 Other | Labour (2.0%) | Reform UK | Reform UK (<0.1%) | Reform UK (6.3%) |
| Blackley and Middleton South England | 2019* LAB → 2024 LAB | Labour (9.2%) | Reform UK | Labour (9.2%) | Labour (9.2%) |
| Blackpool North and Fleetwood England | 2019* CON → 2024 LAB | Reform UK (5.0%) | Reform UK | Reform UK (5.0%) | Reform UK (5.0%) |
| Blackpool South England | 2019* CON → 2024 LAB | Reform UK (6.0%) | Reform UK | Reform UK (6.0%) | Reform UK (6.0%) |
| Blaenau Gwent and Rhymney Wales | 2019* LAB → 2024 LAB | Labour (22.4%) | Reform UK | Labour (22.4%) | Labour (22.4%) |
| Blaydon and Consett England | 2019* LAB → 2024 LAB | Labour (2.7%) | Reform UK | Reform UK (<0.1%) | Reform UK (8.7%) |
| Blyth and Ashington England | 2019* LAB → 2024 LAB | Reform UK (2.4%) | Reform UK | Reform UK (2.4%) | Reform UK (2.4%) |
| Bognor Regis and Littlehampton England | 2019* CON → 2024 CON | Reform UK (5.9%) | Reform UK | Reform UK (5.9%) | Reform UK (5.9%) |
| Bolsover England | 2019* CON → 2024 LAB | Reform UK (1.3%) | Reform UK | Reform UK (1.3%) | Reform UK (1.3%) |
| Bolton North East England | 2019* CON → 2024 LAB | Reform UK (4.0%) | Reform UK | Reform UK (4.0%) | Reform UK (4.0%) |
| Bolton South and Walkden England | 2019* LAB → 2024 LAB | Reform UK (2.7%) | Reform UK | Reform UK (2.7%) | Reform UK (2.7%) |
| Bolton West England | 2019* CON → 2024 LAB | Labour (1.1%) | Reform UK | Reform UK (<0.1%) | Reform UK (21.1%) |
| Bootle England | 2019* LAB → 2024 LAB | Labour (36.0%) | Reform UK | Labour (36.0%) | Labour (36.0%) |
| Boston and Skegness England | 2019* CON → 2024 Reform | Reform UK (27.6%) | Reform UK | Reform UK (27.6%) | Reform UK (27.6%) |
| Bournemouth East England | 2019* CON → 2024 LAB | Labour (8.7%) | Reform UKPACT | Labour (8.7%) | Reform UK (13.5%) |
| Bournemouth West England | 2019* CON → 2024 LAB | Labour (2.6%) | Reform UK | Reform UK (<0.1%) | Reform UK (20.7%) |
| Bracknell England | 2019* CON → 2024 LAB | Labour (0.1%) | Reform UK | Reform UK (<0.1%) | Reform UK (26.3%) |
| Bradford East England | 2019* LAB → 2024 LAB | Labour (9.8%) | Reform UK | Labour (9.8%) | Labour (9.8%) |
| Bradford South England | 2019* LAB → 2024 LAB | Reform UK (6.3%) | Reform UK | Reform UK (6.3%) | Reform UK (6.3%) |
| Bradford West England | 2019* LAB → 2024 LAB | Labour (5.7%) | Reform UK | Labour (5.7%) | Labour (5.7%) |
| Braintree England | 2019* CON → 2024 CON | Reform UK (6.1%) | Reform UK | Reform UK (6.1%) | Reform UK (6.1%) |
| Brecon, Radnor and Cwm Tawe Wales | 2019* CON → 2024 LIB | Liberal Democrat (1.5%) | Reform UK | Reform UK (<0.1%) | Reform UK (20.4%) |
| Brent East England | 2019* LAB → 2024 LAB | Labour (28.7%) | Reform UK | Labour (28.7%) | Labour (28.7%) |
| Brent West England | 2019* LAB → 2024 LAB | Labour (6.5%) | ConservativePACT | Labour (6.5%) | Conservative (2.0%) |
| Brentford and Isleworth England | 2019* LAB → 2024 LAB | Labour (17.1%) | Conservative | Labour (17.1%) | Labour (17.1%) |
| Brentwood and Ongar England | 2019* CON → 2024 CON | Reform UK (6.9%) | Reform UK | Reform UK (6.9%) | Reform UK (6.9%) |
| Bridgend Wales | 2019* CON → 2024 LAB | Labour (1.7%) | Reform UK | Reform UK (<0.1%) | Reform UK (11.0%) |
| Bridgwater England | 2019* CON → 2024 CON | Reform UK (8.8%) | Reform UK | Reform UK (8.8%) | Reform UK (8.8%) |
| Bridlington and The Wolds England | 2019* CON → 2024 CON | Reform UK (8.3%) | Reform UK | Reform UK (8.3%) | Reform UK (8.3%) |
| Brigg and Immingham England | 2019* CON → 2024 CON | Reform UK (7.2%) | Reform UK | Reform UK (7.2%) | Reform UK (7.2%) |
| Brighton Kemptown and Peacehaven England | 2019* LAB → 2024 LAB | Labour (7.4%) | Conservative | Labour (7.4%) | Labour (7.4%) |
| Brighton Pavilion England | 2019* Green → 2024 Green | Green (46.0%) | Reform UK | Green (46.0%) | Green (46.0%) |
| Bristol Central England | 2019* LAB → 2024 Green | Green (45.0%) | Reform UK | Green (45.0%) | Green (45.0%) |
| Bristol East England | 2019* LAB → 2024 LAB | Green (7.6%) | Conservative | Green (7.6%) | Green (7.6%) |
| Bristol North East England | 2019* LAB → 2024 LAB | Labour (9.0%) | Reform UK | Labour (9.0%) | Labour (9.0%) |
| Bristol North West England | 2019* LAB → 2024 LAB | Labour (14.6%) | Reform UK | Labour (14.6%) | Labour (14.6%) |
| Bristol South England | 2019* LAB → 2024 LAB | Green (1.4%) | Reform UK | Green (1.4%) | Green (1.4%) |
| Broadland and Fakenham England | 2019* CON → 2024 CON | Reform UK (0.4%) | Reform UK | Reform UK (0.4%) | Reform UK (0.4%) |
| Bromley and Biggin Hill England | 2019* CON → 2024 CON | Conservative (1.1%) | Conservative | Conservative (1.1%) | Conservative (1.1%) |
| Bromsgrove England | 2019* CON → 2024 CON | Reform UK (2.3%) | Reform UK | Reform UK (2.3%) | Reform UK (2.3%) |
| Broxbourne England | 2019* CON → 2024 CON | Reform UK (1.1%) | Reform UK | Reform UK (1.1%) | Reform UK (1.1%) |
| Broxtowe England | 2019* CON → 2024 LAB | Labour (5.0%) | Reform UK | Reform UK (<0.1%) | Reform UK (14.2%) |
| Buckingham and Bletchley England | 2019* CON → 2024 LAB | Labour (2.7%) | Reform UK | Reform UK (<0.1%) | Reform UK (21.8%) |
| Burnley England | 2019* CON → 2024 LAB | Reform UK (5.2%) | Reform UK | Reform UK (5.2%) | Reform UK (5.2%) |
| Burton and Uttoxeter England | 2019* CON → 2024 LAB | Reform UK (4.5%) | Reform UK | Reform UK (4.5%) | Reform UK (4.5%) |
| Bury North England | 2019* CON → 2024 LAB | Labour (9.1%) | Reform UKPACT | Labour (9.1%) | Reform UK (14.6%) |
| Bury South England | 2019* CON → 2024 LAB | Labour (10.8%) | Reform UKPACT | Labour (10.8%) | Reform UK (8.7%) |
| Bury St Edmunds and Stowmarket England | 2019* CON → 2024 LAB | Reform UK (0.2%) | Reform UK | Reform UK (0.2%) | Reform UK (0.2%) |
| Caerfyrddin Wales | 2019* CON → 2024 PlaidC | Plaid Cymru (25.2%) | Reform UK | Plaid Cymru (25.2%) | Plaid Cymru (25.2%) |
| Caerphilly Wales | 2019* LAB → 2024 LAB | Plaid Cymru (2.5%) | Reform UK | Reform UK (<0.1%) | Reform UK (5.6%) |
| Caithness, Sutherland and Easter Ross Scotland | 2019* SNP → 2024 LIB | Liberal Democrat (12.6%) | Reform UK | Liberal Democrat (12.6%) | Liberal Democrat (12.6%) |
| Calder Valley England | 2019* CON → 2024 LAB | Labour (11.2%) | Reform UKPACT | Labour (11.2%) | Reform UK (10.7%) |
| Camborne and Redruth England | 2019* CON → 2024 LAB | Labour (2.9%) | Reform UK | Reform UK (<0.1%) | Reform UK (16.9%) |
| Cambridge England | 2019* LAB → 2024 LAB | Labour (15.0%) | Conservative | Labour (15.0%) | Labour (15.0%) |
| Cannock Chase England | 2019* CON → 2024 LAB | Reform UK (12.1%) | Reform UK | Reform UK (12.1%) | Reform UK (12.1%) |
| Canterbury England | 2019* LAB → 2024 LAB | Labour (10.1%) | Reform UKPACT | Labour (10.1%) | Reform UK (8.6%) |
| Cardiff East Wales | 2019* LAB → 2024 LAB | Labour (11.5%) | Reform UK | Labour (11.5%) | Labour (11.5%) |
| Cardiff North Wales | 2019* LAB → 2024 LAB | Labour (14.3%) | Reform UKPACT | Labour (14.3%) | Reform UK (1.7%) |
| Cardiff South and Penarth Wales | 2019* LAB → 2024 LAB | Labour (13.7%) | Reform UK | Labour (13.7%) | Labour (13.7%) |
| Cardiff West Wales | 2019* LAB → 2024 LAB | Plaid Cymru (4.4%) | Reform UK | Plaid Cymru (4.4%) | Plaid Cymru (4.4%) |
| Carlisle England | 2019* CON → 2024 LAB | Reform UK (0.2%) | Reform UK | Reform UK (0.2%) | Reform UK (0.2%) |
| Carshalton and Wallington England | 2019* CON → 2024 LIB | Liberal Democrat (13.0%) | ConservativePACT | Liberal Democrat (13.0%) | Conservative (7.7%) |
| Castle Point England | 2019* CON → 2024 CON | Reform UK (13.6%) | Reform UK | Reform UK (13.6%) | Reform UK (13.6%) |
| Central Ayrshire Scotland | 2019* SNP → 2024 LAB | Labour (7.3%) | Reform UK | Labour (7.3%) | Labour (7.3%) |
| Central Devon England | 2019* CON → 2024 CON | Conservative (1.4%) | Conservative | Conservative (1.4%) | Conservative (1.4%) |
| Central Suffolk and North Ipswich England | 2019* CON → 2024 CON | Reform UK (2.2%) | Reform UK | Reform UK (2.2%) | Reform UK (2.2%) |
| Ceredigion Preseli Wales | 2019* PlaidC → 2024 PlaidC | Plaid Cymru (43.5%) | Reform UK | Plaid Cymru (43.5%) | Plaid Cymru (43.5%) |
| Chatham and Aylesford England | 2019* CON → 2024 LAB | Reform UK (10.8%) | Reform UK | Reform UK (10.8%) | Reform UK (10.8%) |
| Cheadle England | 2019* CON → 2024 LIB | Liberal Democrat (19.6%) | Conservative | Liberal Democrat (19.6%) | Liberal Democrat (19.6%) |
| Chelmsford England | 2019* CON → 2024 LIB | Liberal Democrat (6.5%) | Conservative | Conservative (<0.1%) | Conservative (15.0%) |
| Chelsea and Fulham England | 2019* CON → 2024 LAB | Conservative (1.4%) | Conservative | Conservative (1.4%) | Conservative (1.4%) |
| Cheltenham England | 2019* CON → 2024 LIB | Liberal Democrat (11.5%) | Conservative | Liberal Democrat (11.5%) | Liberal Democrat (11.5%) |
| Chesham and Amersham England | 2019* CON → 2024 LIB | Liberal Democrat (7.1%) | ConservativePACT | Liberal Democrat (7.1%) | Conservative (9.1%) |
| Chester North and Neston England | 2019* LAB → 2024 LAB | Labour (19.1%) | Reform UKPACT | Labour (19.1%) | Reform UK (0.4%) |
| Chester South and Eddisbury England | 2019* CON → 2024 CON | Conservative (6.4%) | Conservative | Conservative (6.4%) | Conservative (6.4%) |
| Chesterfield England | 2019* LAB → 2024 LAB | Labour (7.1%) | Reform UKPACT | Labour (7.1%) | Reform UK (9.6%) |
| Chichester England | 2019* CON → 2024 LIB | Liberal Democrat (15.9%) | Reform UKPACT | Liberal Democrat (15.9%) | Reform UK (6.0%) |
| Chingford and Woodford Green England | 2019* CON → 2024 CON | Conservative (10.4%) | Conservative | Conservative (10.4%) | Conservative (10.4%) |
| Chippenham England | 2019* CON → 2024 LIB | Liberal Democrat (12.4%) | ConservativePACT | Liberal Democrat (12.4%) | Conservative (7.6%) |
| Chipping Barnet England | 2019* CON → 2024 LAB | Labour (3.2%) | Reform UKPACT | Labour (3.2%) | Reform UK (9.7%) |
| Chorley England | 2019* LAB → 2024 LAB | Labour (43.8%) | None | Labour (43.8%) | Labour (43.8%) |
| Christchurch England | 2019* CON → 2024 CON | Conservative (0.3%) | Conservative | Conservative (0.3%) | Conservative (0.3%) |
| Cities of London and Westminster England | 2019* CON → 2024 LAB | Labour (4.4%) | Reform UKPACT | Labour (4.4%) | Reform UK (7.2%) |
| City of Durham England | 2019* LAB → 2024 LAB | Labour (8.9%) | Reform UKPACT | Labour (8.9%) | Reform UK (1.6%) |
| ClactonBY-ELECTION 13 Aug 2026 England | 2019* CON → 2024 Reform → 2026 by-election Reform | Reform UK (34.2%) | Reform UK | Reform UK (34.2%) | Reform UK (34.2%) |
| Clapham and Brixton Hill England | 2019* LAB → 2024 LAB | Labour (27.1%) | Reform UK | Labour (27.1%) | Labour (27.1%) |
| Clwyd East Wales | 2019* CON → 2024 LAB | Labour (5.5%) | Reform UK | Reform UK (<0.1%) | Reform UK (17.5%) |
| Clwyd North Wales | 2019* CON → 2024 LAB | Labour (0.9%) | Reform UK | Reform UK (<0.1%) | Reform UK (23.9%) |
| Coatbridge and Bellshill Scotland | 2019* SNP → 2024 LAB | Labour (5.7%) | Reform UK | Labour (5.7%) | Labour (5.7%) |
| Colchester England | 2019* CON → 2024 LAB | Labour (10.2%) | Reform UKPACT | Labour (10.2%) | Reform UK (9.6%) |
| Colne Valley England | 2019* CON → 2024 LAB | Labour (7.2%) | Reform UK | Reform UK (<0.1%) | Reform UK (17.2%) |
| Congleton England | 2019* CON → 2024 LAB | Labour (4.2%) | Reform UK | Reform UK (<0.1%) | Reform UK (21.8%) |
| Corby and East Northamptonshire England | 2019* CON → 2024 LAB | Labour (6.0%) | Reform UK | Reform UK (<0.1%) | Reform UK (18.5%) |
| Coventry East England | 2019* LAB → 2024 LAB | Labour (10.9%) | Reform UKPACT | Labour (10.9%) | Reform UK (2.9%) |
| Coventry North West England | 2019* LAB → 2024 LAB | Labour (7.4%) | Reform UKPACT | Labour (7.4%) | Reform UK (8.9%) |
| Coventry South England | 2019* LAB → 2024 LAB | Labour (17.4%) | Reform UKPACT | Labour (17.4%) | Reform UK (2.9%) |
| Cowdenbeath and Kirkcaldy Scotland | 2019* SNP → 2024 LAB | Labour (8.0%) | Reform UK | Labour (8.0%) | Labour (8.0%) |
| Cramlington and Killingworth England | 2019* LAB → 2024 LAB | Labour (6.3%) | Reform UKPACT | Labour (6.3%) | Reform UK (9.1%) |
| Crawley England | 2019* CON → 2024 LAB | Labour (1.5%) | Reform UK | Reform UK (<0.1%) | Reform UK (20.6%) |
| Crewe and Nantwich England | 2019* CON → 2024 LAB | Labour (3.2%) | Reform UK | Reform UK (<0.1%) | Reform UK (16.0%) |
| Croydon East England | 2019* LAB → 2024 LAB | Labour (11.2%) | ConservativePACT | Labour (11.2%) | Conservative (9.6%) |
| Croydon South England | 2019* CON → 2024 CON | Conservative (5.7%) | Conservative | Conservative (5.7%) | Conservative (5.7%) |
| Croydon West England | 2019* LAB → 2024 LAB | Labour (30.4%) | Reform UK | Labour (30.4%) | Labour (30.4%) |
| Cumbernauld and Kirkintilloch Scotland | 2019* SNP → 2024 LAB | Labour (0.2%) | Reform UK | Labour (0.2%) | Labour (0.2%) |
| Dagenham and Rainham England | 2019* LAB → 2024 LAB | Reform UK (3.6%) | Reform UK | Reform UK (3.6%) | Reform UK (3.6%) |
| Darlington England | 2019* CON → 2024 LAB | Labour (2.9%) | Reform UK | Reform UK (<0.1%) | Reform UK (22.1%) |
| Dartford England | 2019* CON → 2024 LAB | Reform UK (5.6%) | Reform UK | Reform UK (5.6%) | Reform UK (5.6%) |
| Daventry England | 2019* CON → 2024 CON | Reform UK (3.0%) | Reform UK | Reform UK (3.0%) | Reform UK (3.0%) |
| Derby North England | 2019* CON → 2024 LAB | Labour (7.4%) | Reform UKPACT | Labour (7.4%) | Reform UK (11.8%) |
| Derby South England | 2019* LAB → 2024 LAB | Reform UK (4.6%) | Reform UK | Reform UK (4.6%) | Reform UK (4.6%) |
| Derbyshire Dales England | 2019* CON → 2024 LAB | Conservative (0.8%) | Conservative | Conservative (0.8%) | Conservative (0.8%) |
| Dewsbury and Batley England | 2019* LAB → 2024 Other | Other / Independent (2.5%) | Reform UK | Reform UK (<0.1%) | Reform UK (7.2%) |
| Didcot and Wantage England | 2019* CON → 2024 LIB | Liberal Democrat (8.3%) | ConservativePACT | Liberal Democrat (8.3%) | Conservative (10.6%) |
| Doncaster Central England | 2019* LAB → 2024 LAB | Labour (4.1%) | Reform UK | Reform UK (<0.1%) | Reform UK (13.0%) |
| Doncaster East and the Isle of Axholme England | 2019* CON → 2024 LAB | Reform UK (3.1%) | Reform UK | Reform UK (3.1%) | Reform UK (3.1%) |
| Doncaster North England | 2019* LAB → 2024 LAB | Labour (26.2%) | Conservative | Labour (26.2%) | Labour (26.2%) |
| Dorking and Horley England | 2019* CON → 2024 LIB | Liberal Democrat (7.5%) | Conservative | Conservative (<0.1%) | Conservative (14.4%) |
| Dover and Deal England | 2019* CON → 2024 LAB | Reform UK (5.3%) | Reform UK | Reform UK (5.3%) | Reform UK (5.3%) |
| Droitwich and Evesham England | 2019* CON → 2024 CON | Conservative (3.7%) | Conservative | Conservative (3.7%) | Conservative (3.7%) |
| Dudley England | 2019* CON → 2024 LAB | Reform UK (13.3%) | Reform UK | Reform UK (13.3%) | Reform UK (13.3%) |
| Dulwich and West Norwood England | 2019* LAB → 2024 LAB | Labour (21.5%) | Reform UK | Labour (21.5%) | Labour (21.5%) |
| Dumfries and Galloway Scotland | 2019* CON → 2024 CON | SNP (3.4%) | Conservative | Conservative (<0.1%) | Conservative (11.4%) |
| Dumfriesshire, Clydesdale and Tweeddale Scotland | 2019* CON → 2024 CON | Conservative (3.6%) | Conservative | Conservative (3.6%) | Conservative (3.6%) |
| Dundee Central Scotland | 2019* SNP → 2024 SNP | SNP (10.7%) | Reform UK | SNP (10.7%) | SNP (10.7%) |
| Dunfermline and Dollar Scotland | 2019* SNP → 2024 LAB | Labour (8.9%) | Reform UK | Labour (8.9%) | Labour (8.9%) |
| Dunstable and Leighton Buzzard England | 2019* CON → 2024 LAB | Reform UK (1.4%) | Reform UK | Reform UK (1.4%) | Reform UK (1.4%) |
| Dwyfor Meirionnydd Wales | 2019* PlaidC → 2024 PlaidC | Plaid Cymru (49.3%) | Reform UK | Plaid Cymru (49.3%) | Plaid Cymru (49.3%) |
| Ealing Central and Acton England | 2019* LAB → 2024 LAB | Labour (22.0%) | Conservative | Labour (22.0%) | Labour (22.0%) |
| Ealing North England | 2019* LAB → 2024 LAB | Labour (23.2%) | Conservative | Labour (23.2%) | Labour (23.2%) |
| Ealing Southall England | 2019* LAB → 2024 LAB | Labour (28.0%) | Reform UK | Labour (28.0%) | Labour (28.0%) |
| Earley and Woodley England | 2019* CON → 2024 LAB | Conservative (0.1%) | Conservative | Conservative (0.1%) | Conservative (0.1%) |
| Easington England | 2019* LAB → 2024 LAB | Reform UK (7.1%) | Reform UK | Reform UK (7.1%) | Reform UK (7.1%) |
| East Grinstead and Uckfield England | 2019* CON → 2024 CON | Conservative (16.5%) | Conservative | Conservative (16.5%) | Conservative (16.5%) |
| East Ham England | 2019* LAB → 2024 LAB | Labour (27.8%) | Reform UK | Labour (27.8%) | Labour (27.8%) |
| East Hampshire England | 2019* CON → 2024 CON | Conservative (3.5%) | Conservative | Conservative (3.5%) | Conservative (3.5%) |
| East Kilbride and Strathaven Scotland | 2019* SNP → 2024 LAB | Labour (9.1%) | Reform UK | Labour (9.1%) | Labour (9.1%) |
| East Renfrewshire Scotland | 2019* SNP → 2024 LAB | Labour (7.7%) | Conservative | Labour (7.7%) | Labour (7.7%) |
| East Surrey England | 2019* CON → 2024 CON | Conservative (3.1%) | Conservative | Conservative (3.1%) | Conservative (3.1%) |
| East Thanet England | 2019* CON → 2024 LAB | Labour (0.3%) | Reform UK | Reform UK (<0.1%) | Reform UK (18.3%) |
| East Wiltshire England | 2019* CON → 2024 CON | Conservative (3.7%) | Conservative | Conservative (3.7%) | Conservative (3.7%) |
| East Worthing and Shoreham England | 2019* CON → 2024 LAB | Labour (13.1%) | Reform UKPACT | Labour (13.1%) | Reform UK (8.5%) |
| Eastbourne England | 2019* CON → 2024 LIB | Liberal Democrat (21.1%) | ConservativePACT | Liberal Democrat (21.1%) | Conservative (0.4%) |
| Eastleigh England | 2019* CON → 2024 LIB | Liberal Democrat (1.5%) | Conservative | Conservative (<0.1%) | Conservative (19.6%) |
| Edinburgh East and Musselburgh Scotland | 2019* SNP → 2024 LAB | SNP (0.9%) | Reform UK | SNP (0.9%) | SNP (0.9%) |
| Edinburgh North and Leith Scotland | 2019* SNP → 2024 LAB | Labour (5.6%) | Reform UK | Labour (5.6%) | Labour (5.6%) |
| Edinburgh South Scotland | 2019* LAB → 2024 LAB | Labour (26.7%) | Conservative | Labour (26.7%) | Labour (26.7%) |
| Edinburgh South West Scotland | 2019* SNP → 2024 LAB | Labour (4.8%) | Conservative | Labour (4.8%) | Labour (4.8%) |
| Edinburgh West Scotland | 2019* LIB → 2024 LIB | Liberal Democrat (22.2%) | Reform UK | Liberal Democrat (22.2%) | Liberal Democrat (22.2%) |
| Edmonton and Winchmore Hill England | 2019* LAB → 2024 LAB | Labour (24.8%) | Conservative | Labour (24.8%) | Labour (24.8%) |
| Ellesmere Port and Bromborough England | 2019* LAB → 2024 LAB | Labour (18.5%) | Reform UK | Labour (18.5%) | Labour (18.5%) |
| Eltham and Chislehurst England | 2019* CON → 2024 LAB | Labour (9.5%) | Reform UKPACT | Labour (9.5%) | Reform UK (11.7%) |
| Ely and East Cambridgeshire England | 2019* CON → 2024 LIB | Conservative (0.5%) | Conservative | Conservative (0.5%) | Conservative (0.5%) |
| Enfield North England | 2019* LAB → 2024 LAB | Labour (21.0%) | Reform UK | Labour (21.0%) | Labour (21.0%) |
| Epping Forest England | 2019* CON → 2024 CON | Conservative (14.3%) | Conservative | Conservative (14.3%) | Conservative (14.3%) |
| Epsom and Ewell England | 2019* CON → 2024 LIB | Liberal Democrat (4.4%) | Conservative | Conservative (<0.1%) | Conservative (13.1%) |
| Erewash England | 2019* CON → 2024 LAB | Reform UK (1.4%) | Reform UK | Reform UK (1.4%) | Reform UK (1.4%) |
| Erith and Thamesmead England | 2019* LAB → 2024 LAB | Labour (20.8%) | Reform UK | Labour (20.8%) | Labour (20.8%) |
| Esher and Walton England | 2019* CON → 2024 LIB | Liberal Democrat (17.9%) | Conservative | Liberal Democrat (17.9%) | Liberal Democrat (17.9%) |
| Exeter England | 2019* LAB → 2024 LAB | Labour (14.8%) | Reform UK | Labour (14.8%) | Labour (14.8%) |
| Exmouth and Exeter East England | 2019* CON → 2024 CON | Conservative (1.4%) | Conservative | Conservative (1.4%) | Conservative (1.4%) |
| Falkirk Scotland | 2019* SNP → 2024 LAB | Labour (2.3%) | Reform UK | Labour (2.3%) | Labour (2.3%) |
| Fareham and Waterlooville England | 2019* CON → 2024 CON | Conservative (1.0%) | Conservative | Conservative (1.0%) | Conservative (1.0%) |
| Farnham and Bordon England | 2019* CON → 2024 CON | Conservative (3.5%) | Conservative | Conservative (3.5%) | Conservative (3.5%) |
| Faversham and Mid Kent England | 2019* CON → 2024 CON | Reform UK (6.2%) | Reform UK | Reform UK (6.2%) | Reform UK (6.2%) |
| Feltham and Heston England | 2019* LAB → 2024 LAB | Labour (12.8%) | Reform UKPACT | Labour (12.8%) | Reform UK (5.4%) |
| Filton and Bradley Stoke England | 2019* CON → 2024 LAB | Labour (14.8%) | Reform UKPACT | Labour (14.8%) | Reform UK (6.4%) |
| Finchley and Golders Green England | 2019* CON → 2024 LAB | Labour (6.4%) | Reform UKPACT | Labour (6.4%) | Reform UK (2.5%) |
| Folkestone and Hythe England | 2019* CON → 2024 LAB | Reform UK (10.1%) | Reform UK | Reform UK (10.1%) | Reform UK (10.1%) |
| Forest of Dean England | 2019* CON → 2024 LAB | Conservative (0.9%) | Conservative | Conservative (0.9%) | Conservative (0.9%) |
| Frome and East Somerset England | 2019* CON → 2024 LIB | Liberal Democrat (6.7%) | Reform UK | Reform UK (<0.1%) | Reform UK (13.0%) |
| Fylde England | 2019* CON → 2024 CON | Conservative (0.7%) | Conservative | Conservative (0.7%) | Conservative (0.7%) |
| Gainsborough England | 2019* CON → 2024 CON | Reform UK (3.3%) | Reform UK | Reform UK (3.3%) | Reform UK (3.3%) |
| Gateshead Central and Whickham England | 2019* LAB → 2024 LAB | Labour (2.5%) | Reform UK | Reform UK (<0.1%) | Reform UK (6.6%) |
| Gedling England | 2019* CON → 2024 LAB | Labour (11.5%) | Reform UKPACT | Labour (11.5%) | Reform UK (7.8%) |
| Gillingham and Rainham England | 2019* CON → 2024 LAB | Reform UK (3.2%) | Reform UK | Reform UK (3.2%) | Reform UK (3.2%) |
| Glasgow East Scotland | 2019* SNP → 2024 LAB | Labour (1.1%) | Reform UK | Labour (1.1%) | Labour (1.1%) |
| Glasgow North Scotland | 2019* SNP → 2024 LAB | Labour (0.9%) | Reform UK | Labour (0.9%) | Labour (0.9%) |
| Glasgow North East Scotland | 2019* SNP → 2024 LAB | Labour (3.6%) | Reform UK | Labour (3.6%) | Labour (3.6%) |
| Glasgow South Scotland | 2019* SNP → 2024 LAB | Labour (0.6%) | Reform UK | Labour (0.6%) | Labour (0.6%) |
| Glasgow South West Scotland | 2019* SNP → 2024 LAB | SNP (0.4%) | Reform UK | SNP (0.4%) | SNP (0.4%) |
| Glasgow West Scotland | 2019* SNP → 2024 LAB | Labour (6.0%) | Reform UK | Labour (6.0%) | Labour (6.0%) |
| Glastonbury and Somerton England | 2019* CON → 2024 LIB | Liberal Democrat (8.9%) | Reform UKPACT | Liberal Democrat (8.9%) | Reform UK (15.1%) |
| Glenrothes and Mid Fife Scotland | 2019* SNP → 2024 LAB | SNP (1.6%) | Reform UK | SNP (1.6%) | SNP (1.6%) |
| Gloucester England | 2019* CON → 2024 LAB | Labour (3.7%) | Reform UK | Reform UK (<0.1%) | Reform UK (20.3%) |
| Godalming and Ash England | 2019* CON → 2024 CON | Conservative (3.1%) | Conservative | Conservative (3.1%) | Conservative (3.1%) |
| Goole and Pocklington England | 2019* CON → 2024 CON | Conservative (3.4%) | Conservative | Conservative (3.4%) | Conservative (3.4%) |
| Gordon and Buchan Scotland | 2019* CON → 2024 CON | SNP (4.0%) | Conservative | Conservative (<0.1%) | Conservative (10.1%) |
| Gorton and DentonBY-ELECTION 26 Feb 2026 England | 2019* LAB → 2024 LAB → 2026 by-election Green | Labour (2.0%) | Reform UK | Labour (2.0%) | Labour (2.0%) |
| Gosport England | 2019* CON → 2024 CON | Conservative (5.4%) | Conservative | Conservative (5.4%) | Conservative (5.4%) |
| Gower Wales | 2019* LAB → 2024 LAB | Labour (5.8%) | Reform UKPACT | Labour (5.8%) | Reform UK (8.8%) |
| Grantham and Bourne England | 2019* CON → 2024 CON | Reform UK (1.4%) | Reform UK | Reform UK (1.4%) | Reform UK (1.4%) |
| Gravesham England | 2019* CON → 2024 LAB | Reform UK (1.6%) | Reform UK | Reform UK (1.6%) | Reform UK (1.6%) |
| Great Grimsby and Cleethorpes England | 2019* CON → 2024 LAB | Reform UK (10.8%) | Reform UK | Reform UK (10.8%) | Reform UK (10.8%) |
| Great YarmouthCURRENT RESTORE MP England | 2019* CON → 2024 Reform | Restore Britain (inc.) | Restore BritainINCUMBENT | Restore Britain (inc.) | Restore Britain (inc.) |
| Greenwich and Woolwich England | 2019* LAB → 2024 LAB | Labour (26.6%) | Reform UK | Labour (26.6%) | Labour (26.6%) |
| Guildford England | 2019* CON → 2024 LIB | Liberal Democrat (13.5%) | ConservativePACT | Liberal Democrat (13.5%) | Conservative (1.5%) |
| Hackney North and Stoke Newington England | 2019* LAB → 2024 LAB | Labour (15.1%) | Reform UK | Labour (15.1%) | Labour (15.1%) |
| Hackney South and Shoreditch England | 2019* LAB → 2024 LAB | Labour (13.0%) | Reform UK | Labour (13.0%) | Labour (13.0%) |
| Halesowen England | 2019* CON → 2024 LAB | Reform UK (3.2%) | Reform UK | Reform UK (3.2%) | Reform UK (3.2%) |
| Halifax England | 2019* LAB → 2024 LAB | Reform UK (2.3%) | Reform UK | Reform UK (2.3%) | Reform UK (2.3%) |
| Hamble Valley England | 2019* CON → 2024 CON | Conservative (6.7%) | Conservative | Conservative (6.7%) | Conservative (6.7%) |
| Hamilton and Clyde Valley Scotland | 2019* SNP → 2024 LAB | Labour (12.3%) | Reform UK | Labour (12.3%) | Labour (12.3%) |
| Hammersmith and Chiswick England | 2019* LAB → 2024 LAB | Labour (27.1%) | Conservative | Labour (27.1%) | Labour (27.1%) |
| Hampstead and Highgate England | 2019* LAB → 2024 LAB | Labour (19.6%) | Conservative | Labour (19.6%) | Labour (19.6%) |
| Harborough, Oadby and Wigston England | 2019* CON → 2024 CON | Conservative (5.3%) | Conservative | Conservative (5.3%) | Conservative (5.3%) |
| Harlow England | 2019* CON → 2024 LAB | Reform UK (4.0%) | Reform UK | Reform UK (4.0%) | Reform UK (4.0%) |
| Harpenden and Berkhamsted England | 2019* CON → 2024 LIB | Liberal Democrat (15.7%) | Conservative | Liberal Democrat (15.7%) | Liberal Democrat (15.7%) |
| Harrogate and Knaresborough England | 2019* CON → 2024 LIB | Liberal Democrat (12.1%) | ConservativePACT | Liberal Democrat (12.1%) | Conservative (5.9%) |
| Harrow East England | 2019* CON → 2024 CON | Conservative (23.8%) | Conservative | Conservative (23.8%) | Conservative (23.8%) |
| Harrow West England | 2019* LAB → 2024 LAB | Labour (11.5%) | Conservative | Labour (11.5%) | Labour (11.5%) |
| Hartlepool England | 2019* LAB → 2024 LAB | Reform UK (1.5%) | Reform UK | Reform UK (1.5%) | Reform UK (1.5%) |
| Harwich and North Essex England | 2019* CON → 2024 CON | Reform UK (3.0%) | Reform UK | Reform UK (3.0%) | Reform UK (3.0%) |
| Hastings and Rye England | 2019* CON → 2024 LAB | Labour (7.6%) | Reform UKPACT | Labour (7.6%) | Reform UK (10.7%) |
| Havant England | 2019* CON → 2024 CON | Reform UK (10.4%) | Reform UK | Reform UK (10.4%) | Reform UK (10.4%) |
| Hayes and Harlington England | 2019* LAB → 2024 LAB | Labour (25.3%) | Conservative | Labour (25.3%) | Labour (25.3%) |
| Hazel Grove England | 2019* CON → 2024 LIB | Liberal Democrat (6.6%) | Reform UKPACT | Liberal Democrat (6.6%) | Reform UK (10.1%) |
| Hemel Hempstead England | 2019* CON → 2024 LAB | Labour (3.1%) | Reform UK | Reform UK (<0.1%) | Reform UK (19.3%) |
| Hendon England | 2019* CON → 2024 LAB | Conservative (1.6%) | Conservative | Conservative (1.6%) | Conservative (1.6%) |
| Henley and Thame England | 2019* CON → 2024 LIB | Liberal Democrat (8.6%) | ConservativePACT | Liberal Democrat (8.6%) | Conservative (7.6%) |
| Hereford and South Herefordshire England | 2019* CON → 2024 CON | Reform UK (1.5%) | Reform UK | Reform UK (1.5%) | Reform UK (1.5%) |
| Herne Bay and Sandwich England | 2019* CON → 2024 CON | Reform UK (4.2%) | Reform UK | Reform UK (4.2%) | Reform UK (4.2%) |
| Hertford and Stortford England | 2019* CON → 2024 LAB | Labour (5.7%) | Reform UK | Reform UK (<0.1%) | Reform UK (18.1%) |
| Hertsmere England | 2019* CON → 2024 CON | Conservative (15.3%) | Conservative | Conservative (15.3%) | Conservative (15.3%) |
| Hexham England | 2019* CON → 2024 LAB | Labour (4.7%) | Reform UK | Labour (4.7%) | Labour (4.7%) |
| Heywood and Middleton North England | 2019* LAB → 2024 LAB | Reform UK (5.5%) | Reform UK | Reform UK (5.5%) | Reform UK (5.5%) |
| High Peak England | 2019* CON → 2024 LAB | Labour (11.6%) | Reform UKPACT | Labour (11.6%) | Reform UK (10.6%) |
| Hinckley and Bosworth England | 2019* CON → 2024 CON | Conservative (1.0%) | Conservative | Conservative (1.0%) | Conservative (1.0%) |
| Hitchin England | 2019* CON → 2024 LAB | Labour (11.4%) | Reform UKPACT | Labour (11.4%) | Reform UK (9.2%) |
| Holborn and St Pancras England | 2019* LAB → 2024 LAB | Labour (26.1%) | Reform UK | Labour (26.1%) | Labour (26.1%) |
| Honiton and Sidmouth England | 2019* CON → 2024 LIB | Liberal Democrat (9.7%) | ConservativePACT | Liberal Democrat (9.7%) | Conservative (10.5%) |
| Hornchurch and Upminster England | 2019* CON → 2024 CON | Reform UK (15.6%) | Reform UK | Reform UK (15.6%) | Reform UK (15.6%) |
| Hornsey and Friern Barnet England | 2019* LAB → 2024 LAB | Labour (27.2%) | Reform UK | Labour (27.2%) | Labour (27.2%) |
| Horsham England | 2019* CON → 2024 LIB | Liberal Democrat (2.4%) | Conservative | Conservative (<0.1%) | Conservative (15.6%) |
| Houghton and Sunderland South England | 2019* LAB → 2024 LAB | Reform UK (7.5%) | Reform UK | Reform UK (7.5%) | Reform UK (7.5%) |
| Hove and Portslade England | 2019* LAB → 2024 LAB | Labour (21.7%) | Reform UK | Labour (21.7%) | Labour (21.7%) |
| Huddersfield England | 2019* LAB → 2024 LAB | Green (6.7%) | Reform UKPACT | Green (6.7%) | Reform UK (0.3%) |
| Huntingdon England | 2019* CON → 2024 CON | Conservative (3.7%) | Conservative | Conservative (3.7%) | Conservative (3.7%) |
| Hyndburn England | 2019* CON → 2024 LAB | Reform UK (5.3%) | Reform UK | Reform UK (5.3%) | Reform UK (5.3%) |
| Ilford North England | 2019* LAB → 2024 LAB | Labour (5.5%) | ConservativePACT | Labour (5.5%) | Conservative (3.0%) |
| Ilford South England | 2019* LAB → 2024 LAB | Labour (18.0%) | Conservative | Labour (18.0%) | Labour (18.0%) |
| Inverclyde and Renfrewshire West Scotland | 2019* SNP → 2024 LAB | Labour (5.8%) | Reform UK | Labour (5.8%) | Labour (5.8%) |
| Inverness, Skye and West Ross-shire Scotland | 2019* SNP → 2024 LIB | SNP (3.8%) | Reform UK | SNP (3.8%) | SNP (3.8%) |
| Ipswich England | 2019* CON → 2024 LAB | Labour (9.4%) | Reform UKPACT | Labour (9.4%) | Reform UK (12.4%) |
| Isle of Wight East England | 2019* CON → 2024 CON | Reform UK (5.6%) | Reform UK | Reform UK (5.6%) | Reform UK (5.6%) |
| Isle of Wight West England | 2019* CON → 2024 LAB | Labour (4.1%) | Reform UK | Reform UK (<0.1%) | Reform UK (20.1%) |
| Islington North England | 2019* LAB → 2024 Other | Other / Independent (6.9%) | Reform UK | Other / Independent (6.9%) | Other / Independent (6.9%) |
| Islington South and Finsbury England | 2019* LAB → 2024 LAB | Labour (17.7%) | Reform UK | Labour (17.7%) | Labour (17.7%) |
| Jarrow and Gateshead East England | 2019* LAB → 2024 LAB | Reform UK (1.2%) | Reform UK | Reform UK (1.2%) | Reform UK (1.2%) |
| Keighley and Ilkley England | 2019* CON → 2024 CON | Conservative (4.7%) | Conservative | Conservative (4.7%) | Conservative (4.7%) |
| Kenilworth and Southam England | 2019* CON → 2024 CON | Conservative (10.3%) | Conservative | Conservative (10.3%) | Conservative (10.3%) |
| Kensington and Bayswater England | 2019* LAB → 2024 LAB | Labour (4.5%) | ConservativePACT | Labour (4.5%) | Conservative (5.7%) |
| Kettering England | 2019* CON → 2024 LAB | Labour (2.1%) | Reform UK | Reform UK (<0.1%) | Reform UK (20.3%) |
| Kilmarnock and Loudoun Scotland | 2019* SNP → 2024 LAB | Labour (2.3%) | Reform UK | Labour (2.3%) | Labour (2.3%) |
| Kingston and Surbiton England | 2019* LIB → 2024 LIB | Liberal Democrat (27.5%) | Reform UK | Liberal Democrat (27.5%) | Liberal Democrat (27.5%) |
| Kingston upon Hull East England | 2019* LAB → 2024 LAB | Reform UK (11.8%) | Reform UK | Reform UK (11.8%) | Reform UK (11.8%) |
| Kingston upon Hull North and Cottingham England | 2019* LAB → 2024 LAB | Labour (6.4%) | Reform UKPACT | Labour (6.4%) | Reform UK (4.0%) |
| Kingston upon Hull West and Haltemprice England | 2019* CON → 2024 LAB | Labour (0.8%) | Reform UK | Reform UK (<0.1%) | Reform UK (13.7%) |
| Kingswinford and South Staffordshire England | 2019* CON → 2024 CON | Reform UK (0.6%) | Reform UK | Reform UK (0.6%) | Reform UK (0.6%) |
| Knowsley England | 2019* LAB → 2024 LAB | Labour (27.6%) | Reform UK | Labour (27.6%) | Labour (27.6%) |
| Lancaster and Wyre England | 2019* CON → 2024 LAB | Labour (10.3%) | Reform UKPACT | Labour (10.3%) | Reform UK (8.4%) |
| Leeds Central and Headingley England | 2019* LAB → 2024 LAB | Labour (6.3%) | Reform UK | Labour (6.3%) | Labour (6.3%) |
| Leeds East England | 2019* LAB → 2024 LAB | Labour (8.2%) | Reform UKPACT | Labour (8.2%) | Reform UK (6.0%) |
| Leeds North East England | 2019* LAB → 2024 LAB | Labour (23.0%) | Reform UK | Labour (23.0%) | Labour (23.0%) |
| Leeds North West England | 2019* CON → 2024 LAB | Labour (18.5%) | Reform UKPACT | Labour (18.5%) | Reform UK (0.5%) |
| Leeds South England | 2019* LAB → 2024 LAB | Labour (17.8%) | Reform UK | Labour (17.8%) | Labour (17.8%) |
| Leeds South West and Morley England | 2019* CON → 2024 LAB | Labour (3.0%) | Reform UK | Reform UK (<0.1%) | Reform UK (15.5%) |
| Leeds West and Pudsey England | 2019* LAB → 2024 LAB | Labour (13.4%) | Reform UKPACT | Labour (13.4%) | Reform UK (0.6%) |
| Leicester East England | 2019* LAB → 2024 CON | Conservative (9.9%) | Conservative | Conservative (9.9%) | Conservative (9.9%) |
| Leicester South England | 2019* LAB → 2024 Other | Labour (2.7%) | Conservative | Labour (2.7%) | Labour (2.7%) |
| Leicester West England | 2019* LAB → 2024 LAB | Labour (10.1%) | Reform UKPACT | Labour (10.1%) | Reform UK (5.9%) |
| Leigh and Atherton England | 2019* CON → 2024 LAB | Reform UK (3.3%) | Reform UK | Reform UK (3.3%) | Reform UK (3.3%) |
| Lewes England | 2019* CON → 2024 LIB | Liberal Democrat (18.7%) | ConservativePACT | Liberal Democrat (18.7%) | Conservative (0.7%) |
| Lewisham East England | 2019* LAB → 2024 LAB | Labour (27.2%) | Reform UK | Labour (27.2%) | Labour (27.2%) |
| Lewisham North England | 2019* LAB → 2024 LAB | Labour (14.6%) | Reform UK | Labour (14.6%) | Labour (14.6%) |
| Lewisham West and East Dulwich England | 2019* LAB → 2024 LAB | Labour (19.5%) | Reform UK | Labour (19.5%) | Labour (19.5%) |
| Leyton and Wanstead England | 2019* LAB → 2024 LAB | Labour (16.3%) | Reform UK | Labour (16.3%) | Labour (16.3%) |
| Lichfield England | 2019* CON → 2024 LAB | Reform UK (3.0%) | Reform UK | Reform UK (3.0%) | Reform UK (3.0%) |
| Lincoln England | 2019* CON → 2024 LAB | Labour (6.5%) | Reform UK | Reform UK (<0.1%) | Reform UK (12.3%) |
| Liverpool Garston England | 2019* LAB → 2024 LAB | Labour (31.7%) | Reform UK | Labour (31.7%) | Labour (31.7%) |
| Liverpool Riverside England | 2019* LAB → 2024 LAB | Labour (26.0%) | Reform UK | Labour (26.0%) | Labour (26.0%) |
| Liverpool Walton England | 2019* LAB → 2024 LAB | Labour (31.8%) | Reform UK | Labour (31.8%) | Labour (31.8%) |
| Liverpool Wavertree England | 2019* LAB → 2024 LAB | Labour (21.9%) | Reform UK | Labour (21.9%) | Labour (21.9%) |
| Liverpool West Derby England | 2019* LAB → 2024 LAB | Labour (33.9%) | Reform UK | Labour (33.9%) | Labour (33.9%) |
| Livingston Scotland | 2019* SNP → 2024 LAB | SNP (1.1%) | Reform UK | SNP (1.1%) | SNP (1.1%) |
| Llanelli Wales | 2019* LAB → 2024 LAB | Reform UK (4.0%) | Reform UK | Reform UK (4.0%) | Reform UK (4.0%) |
| Lothian East Scotland | 2019* SNP → 2024 LAB | Labour (17.8%) | Reform UK | Labour (17.8%) | Labour (17.8%) |
| Loughborough England | 2019* CON → 2024 LAB | Labour (5.7%) | Reform UK | Reform UK (<0.1%) | Reform UK (18.1%) |
| Louth and Horncastle England | 2019* CON → 2024 CON | Reform UK (8.1%) | Reform UK | Reform UK (8.1%) | Reform UK (8.1%) |
| Lowestoft England | 2019* CON → 2024 LAB | Reform UK (10.3%) | Reform UK | Reform UK (10.3%) | Reform UK (10.3%) |
| Luton North England | 2019* LAB → 2024 LAB | Labour (12.1%) | Reform UKPACT | Labour (12.1%) | Reform UK (4.4%) |
| Luton South and South Bedfordshire England | 2019* LAB → 2024 LAB | Labour (9.3%) | Reform UKPACT | Labour (9.3%) | Reform UK (6.2%) |
| Macclesfield England | 2019* CON → 2024 LAB | Labour (12.9%) | Reform UKPACT | Labour (12.9%) | Reform UK (7.2%) |
| Maidenhead England | 2019* CON → 2024 LIB | Liberal Democrat (3.7%) | Conservative | Liberal Democrat (3.7%) | Liberal Democrat (3.7%) |
| Maidstone and Malling England | 2019* CON → 2024 CON | Reform UK (5.6%) | Reform UK | Reform UK (5.6%) | Reform UK (5.6%) |
| MakerfieldBY-ELECTION 18 Jun 2026 England | 2019* LAB → 2024 LAB → 2026 by-election LAB | Labour (40.1%) | Reform UK | Labour (40.1%) | Labour (40.1%) |
| Maldon England | 2019* CON → 2024 CON | Reform UK (6.2%) | Reform UK | Reform UK (6.2%) | Reform UK (6.2%) |
| Manchester Central England | 2019* LAB → 2024 LAB | Labour (17.2%) | Reform UK | Labour (17.2%) | Labour (17.2%) |
| Manchester Rusholme England | 2019* LAB → 2024 LAB | Labour (7.9%) | Reform UK | Labour (7.9%) | Labour (7.9%) |
| Manchester Withington England | 2019* LAB → 2024 LAB | Labour (14.7%) | Reform UK | Labour (14.7%) | Labour (14.7%) |
| Mansfield England | 2019* CON → 2024 LAB | Reform UK (4.5%) | Reform UK | Reform UK (4.5%) | Reform UK (4.5%) |
| Melksham and Devizes England | 2019* CON → 2024 LIB | Liberal Democrat (2.5%) | Conservative | Conservative (<0.1%) | Conservative (18.5%) |
| Melton and Syston England | 2019* CON → 2024 CON | Conservative (1.4%) | Conservative | Conservative (1.4%) | Conservative (1.4%) |
| Meriden and Solihull East England | 2019* CON → 2024 CON | Conservative (0.8%) | Conservative | Conservative (0.8%) | Conservative (0.8%) |
| Merthyr Tydfil and Aberdare Wales | 2019* LAB → 2024 LAB | Reform UK (1.2%) | Reform UK | Reform UK (1.2%) | Reform UK (1.2%) |
| Mid Bedfordshire England | 2019* CON → 2024 CON | Conservative (1.4%) | Conservative | Conservative (1.4%) | Conservative (1.4%) |
| Mid Buckinghamshire England | 2019* CON → 2024 CON | Conservative (10.3%) | Conservative | Conservative (10.3%) | Conservative (10.3%) |
| Mid Cheshire England | 2019* CON → 2024 LAB | Labour (5.3%) | Reform UK | Reform UK (<0.1%) | Reform UK (13.6%) |
| Mid Derbyshire England | 2019* CON → 2024 LAB | Labour (1.5%) | Reform UK | Reform UK (<0.1%) | Reform UK (25.0%) |
| Mid Dorset and North Poole England | 2019* CON → 2024 LIB | Liberal Democrat (0.7%) | Conservative | Liberal Democrat (0.7%) | Liberal Democrat (0.7%) |
| Mid Dunbartonshire Scotland | 2019* SNP → 2024 LIB | Liberal Democrat (9.9%) | Reform UK | Liberal Democrat (9.9%) | Liberal Democrat (9.9%) |
| Mid Leicestershire England | 2019* CON → 2024 CON | Conservative (1.8%) | Conservative | Conservative (1.8%) | Conservative (1.8%) |
| Mid Norfolk England | 2019* CON → 2024 CON | Reform UK (1.5%) | Reform UK | Reform UK (1.5%) | Reform UK (1.5%) |
| Mid Sussex England | 2019* CON → 2024 LIB | Liberal Democrat (9.4%) | ConservativePACT | Liberal Democrat (9.4%) | Conservative (8.8%) |
| Mid and South Pembrokeshire Wales | 2019* CON → 2024 LAB | Labour (1.8%) | Reform UK | Reform UK (<0.1%) | Reform UK (23.2%) |
| Middlesbrough South and East Cleveland England | 2019* CON → 2024 LAB | Conservative (1.5%) | Conservative | Conservative (1.5%) | Conservative (1.5%) |
| Middlesbrough and Thornaby East England | 2019* LAB → 2024 LAB | Labour (5.4%) | Reform UKPACT | Labour (5.4%) | Reform UK (9.3%) |
| Midlothian Scotland | 2019* SNP → 2024 LAB | Labour (8.3%) | Reform UK | Labour (8.3%) | Labour (8.3%) |
| Milton Keynes Central England | 2019* CON → 2024 LAB | Labour (11.2%) | Reform UKPACT | Labour (11.2%) | Reform UK (9.5%) |
| Milton Keynes North England | 2019* CON → 2024 LAB | Labour (8.2%) | Reform UKPACT | Labour (8.2%) | Reform UK (12.9%) |
| Mitcham and Morden England | 2019* LAB → 2024 LAB | Labour (30.5%) | Reform UK | Labour (30.5%) | Labour (30.5%) |
| Monmouthshire Wales | 2019* CON → 2024 LAB | Labour (3.9%) | Reform UKPACT | Labour (3.9%) | Reform UK (13.2%) |
| Montgomeryshire and Glyndŵr Wales | 2019* CON → 2024 LAB | Reform UK (7.7%) | Reform UK | Reform UK (7.7%) | Reform UK (7.7%) |
| Moray West, Nairn and Strathspey Scotland | 2019* SNP → 2024 SNP | SNP (7.7%) | ConservativePACT | SNP (7.7%) | Conservative (4.0%) |
| Morecambe and Lunesdale England | 2019* CON → 2024 LAB | Labour (7.1%) | Reform UK | Reform UK (<0.1%) | Reform UK (17.0%) |
| Motherwell, Wishaw and Carluke Scotland | 2019* SNP → 2024 LAB | Labour (7.6%) | Reform UK | Labour (7.6%) | Labour (7.6%) |
| Na h-Eileanan an Iar Scotland | 2019* SNP → 2024 LAB | Labour (19.8%) | Reform UK | Labour (19.8%) | Labour (19.8%) |
| Neath and Swansea East Wales | 2019* LAB → 2024 LAB | Reform UK (5.4%) | Reform UK | Reform UK (5.4%) | Reform UK (5.4%) |
| New Forest East England | 2019* CON → 2024 CON | Conservative (5.7%) | Conservative | Conservative (5.7%) | Conservative (5.7%) |
| New Forest West England | 2019* CON → 2024 CON | Conservative (4.0%) | Conservative | Conservative (4.0%) | Conservative (4.0%) |
| Newark England | 2019* CON → 2024 CON | Conservative (7.0%) | Conservative | Conservative (7.0%) | Conservative (7.0%) |
| Newbury England | 2019* CON → 2024 LIB | Liberal Democrat (2.6%) | Conservative | Conservative (<0.1%) | Conservative (15.1%) |
| Newcastle upon Tyne Central and West England | 2019* LAB → 2024 LAB | Labour (6.7%) | Reform UKPACT | Labour (6.7%) | Reform UK (1.8%) |
| Newcastle upon Tyne East and Wallsend England | 2019* LAB → 2024 LAB | Labour (8.4%) | Reform UK | Labour (8.4%) | Labour (8.4%) |
| Newcastle upon Tyne North England | 2019* LAB → 2024 LAB | Labour (21.0%) | Reform UK | Labour (21.0%) | Labour (21.0%) |
| Newcastle-under-Lyme England | 2019* CON → 2024 LAB | Reform UK (2.7%) | Reform UK | Reform UK (2.7%) | Reform UK (2.7%) |
| Newport East Wales | 2019* LAB → 2024 LAB | Labour (3.7%) | Reform UK | Reform UK (<0.1%) | Reform UK (9.5%) |
| Newport West and Islwyn Wales | 2019* LAB → 2024 LAB | Labour (1.1%) | Reform UK | Reform UK (<0.1%) | Reform UK (11.2%) |
| Newton Abbot England | 2019* CON → 2024 LIB | Reform UK (2.4%) | Reform UK | Reform UK (2.4%) | Reform UK (2.4%) |
| Newton Aycliffe and Spennymoor England | 2019* CON → 2024 LAB | Reform UK (0.7%) | Reform UK | Reform UK (0.7%) | Reform UK (0.7%) |
| Normanton and Hemsworth England | 2019* LAB → 2024 LAB | Reform UK (7.1%) | Reform UK | Reform UK (7.1%) | Reform UK (7.1%) |
| North Ayrshire and Arran Scotland | 2019* SNP → 2024 LAB | SNP (0.4%) | Reform UK | SNP (0.4%) | SNP (0.4%) |
| North Bedfordshire England | 2019* CON → 2024 CON | Conservative (6.8%) | Conservative | Conservative (6.8%) | Conservative (6.8%) |
| North Cornwall England | 2019* CON → 2024 LIB | Liberal Democrat (11.9%) | Reform UKPACT | Liberal Democrat (11.9%) | Reform UK (11.4%) |
| North Cotswolds England | 2019* CON → 2024 CON | Conservative (6.8%) | Conservative | Conservative (6.8%) | Conservative (6.8%) |
| North Devon England | 2019* CON → 2024 LIB | Liberal Democrat (9.2%) | Reform UKPACT | Liberal Democrat (9.2%) | Reform UK (15.5%) |
| North Dorset England | 2019* CON → 2024 CON | Conservative (4.0%) | Conservative | Conservative (4.0%) | Conservative (4.0%) |
| North Durham England | 2019* LAB → 2024 LAB | Reform UK (7.9%) | Reform UK | Reform UK (7.9%) | Reform UK (7.9%) |
| North East Cambridgeshire England | 2019* CON → 2024 CON | Reform UK (1.4%) | Reform UK | Reform UK (1.4%) | Reform UK (1.4%) |
| North East Derbyshire England | 2019* CON → 2024 LAB | Labour (1.6%) | Reform UK | Reform UK (<0.1%) | Reform UK (25.0%) |
| North East Fife Scotland | 2019* SNP → 2024 LIB | Liberal Democrat (21.1%) | Reform UK | Liberal Democrat (21.1%) | Liberal Democrat (21.1%) |
| North East Hampshire England | 2019* CON → 2024 LIB | Conservative (0.5%) | Conservative | Conservative (0.5%) | Conservative (0.5%) |
| North East Hertfordshire England | 2019* CON → 2024 LAB | Labour (1.6%) | Reform UK | Reform UK (<0.1%) | Reform UK (23.2%) |
| North East Somerset and Hanham England | 2019* CON → 2024 LAB | Labour (7.1%) | Reform UKPACT | Labour (7.1%) | Reform UK (15.7%) |
| North Herefordshire England | 2019* CON → 2024 Green | Green (28.3%) | Conservative | Green (28.3%) | Green (28.3%) |
| North Norfolk England | 2019* CON → 2024 LIB | Liberal Democrat (3.1%) | Conservative | Conservative (<0.1%) | Conservative (18.7%) |
| North Northumberland England | 2019* CON → 2024 LAB | Labour (4.6%) | Reform UK | Reform UK (<0.1%) | Reform UK (17.8%) |
| North Shropshire England | 2019* CON → 2024 LIB | Liberal Democrat (18.4%) | Reform UKPACT | Liberal Democrat (18.4%) | Reform UK (0.4%) |
| North Somerset England | 2019* CON → 2024 LAB | Conservative (0.5%) | Conservative | Conservative (0.5%) | Conservative (0.5%) |
| North Warwickshire and Bedworth England | 2019* CON → 2024 LAB | Reform UK (11.4%) | Reform UK | Reform UK (11.4%) | Reform UK (11.4%) |
| North West Cambridgeshire England | 2019* CON → 2024 LAB | Reform UK (2.9%) | Reform UK | Reform UK (2.9%) | Reform UK (2.9%) |
| North West Essex England | 2019* CON → 2024 CON | Conservative (5.4%) | Conservative | Conservative (5.4%) | Conservative (5.4%) |
| North West Hampshire England | 2019* CON → 2024 CON | Conservative (5.5%) | Conservative | Conservative (5.5%) | Conservative (5.5%) |
| North West Leicestershire England | 2019* CON → 2024 LAB | Reform UK (3.4%) | Reform UK | Reform UK (3.4%) | Reform UK (3.4%) |
| North West Norfolk England | 2019* CON → 2024 CON | Reform UK (0.3%) | Reform UK | Reform UK (0.3%) | Reform UK (0.3%) |
| Northampton North England | 2019* CON → 2024 LAB | Labour (8.4%) | Reform UKPACT | Labour (8.4%) | Reform UK (9.9%) |
| Northampton South England | 2019* CON → 2024 LAB | Labour (1.3%) | Reform UK | Reform UK (<0.1%) | Reform UK (22.6%) |
| Norwich North England | 2019* CON → 2024 LAB | Labour (7.7%) | Reform UKPACT | Labour (7.7%) | Reform UK (9.8%) |
| Norwich South England | 2019* LAB → 2024 LAB | Labour (11.5%) | Reform UK | Labour (11.5%) | Labour (11.5%) |
| Nottingham East England | 2019* LAB → 2024 LAB | Labour (26.3%) | Reform UK | Labour (26.3%) | Labour (26.3%) |
| Nottingham North and Kimberley England | 2019* LAB → 2024 LAB | Labour (5.6%) | Reform UKPACT | Labour (5.6%) | Reform UK (9.7%) |
| Nottingham South England | 2019* LAB → 2024 LAB | Labour (14.2%) | Reform UK | Labour (14.2%) | Labour (14.2%) |
| Nuneaton England | 2019* CON → 2024 LAB | Reform UK (4.7%) | Reform UK | Reform UK (4.7%) | Reform UK (4.7%) |
| Old Bexley and Sidcup England | 2019* CON → 2024 CON | Reform UK (2.5%) | Reform UK | Reform UK (2.5%) | Reform UK (2.5%) |
| Oldham East and Saddleworth England | 2019* LAB → 2024 LAB | Reform UK (2.2%) | Reform UK | Reform UK (2.2%) | Reform UK (2.2%) |
| Oldham West, Chadderton and Royton England | 2019* LAB → 2024 LAB | Reform UK (0.5%) | Reform UK | Reform UK (0.5%) | Reform UK (0.5%) |
| Orkney and Shetland Scotland | 2019* LIB → 2024 LIB | Liberal Democrat (26.4%) | Reform UK | Liberal Democrat (26.4%) | Liberal Democrat (26.4%) |
| Orpington England | 2019* CON → 2024 CON | Conservative (1.6%) | Conservative | Conservative (1.6%) | Conservative (1.6%) |
| Ossett and Denby Dale England | 2019* CON → 2024 LAB | Reform UK (1.6%) | Reform UK | Reform UK (1.6%) | Reform UK (1.6%) |
| Oxford East England | 2019* LAB → 2024 LAB | Labour (23.6%) | Reform UK | Labour (23.6%) | Labour (23.6%) |
| Oxford West and Abingdon England | 2019* LIB → 2024 LIB | Liberal Democrat (26.4%) | Conservative | Liberal Democrat (26.4%) | Liberal Democrat (26.4%) |
| Paisley and Renfrewshire North Scotland | 2019* SNP → 2024 LAB | Labour (5.1%) | Reform UK | Labour (5.1%) | Labour (5.1%) |
| Paisley and Renfrewshire South Scotland | 2019* SNP → 2024 LAB | Labour (5.6%) | Reform UK | Labour (5.6%) | Labour (5.6%) |
| Peckham England | 2019* LAB → 2024 LAB | Labour (19.2%) | Reform UK | Labour (19.2%) | Labour (19.2%) |
| Pendle and Clitheroe England | 2019* CON → 2024 LAB | Labour (0.1%) | Reform UK | Reform UK (<0.1%) | Reform UK (27.4%) |
| Penistone and Stocksbridge England | 2019* CON → 2024 LAB | Labour (1.0%) | Reform UK | Reform UK (<0.1%) | Reform UK (18.1%) |
| Penrith and Solway England | 2019* CON → 2024 LAB | Labour (7.4%) | Reform UK | Reform UK (<0.1%) | Reform UK (17.2%) |
| Perth and Kinross-shire Scotland | 2019* SNP → 2024 SNP | SNP (14.2%) | Conservative | SNP (14.2%) | SNP (14.2%) |
| Peterborough England | 2019* CON → 2024 LAB | Conservative (1.1%) | Conservative | Conservative (1.1%) | Conservative (1.1%) |
| Plymouth Moor View England | 2019* CON → 2024 LAB | Reform UK (2.4%) | Reform UK | Reform UK (2.4%) | Reform UK (2.4%) |
| Plymouth Sutton and Devonport England | 2019* LAB → 2024 LAB | Labour (11.4%) | Reform UKPACT | Labour (11.4%) | Reform UK (2.0%) |
| Pontefract, Castleford and Knottingley England | 2019* LAB → 2024 LAB | Reform UK (7.0%) | Reform UK | Reform UK (7.0%) | Reform UK (7.0%) |
| Pontypridd Wales | 2019* LAB → 2024 LAB | Labour (1.5%) | Reform UK | Reform UK (<0.1%) | Reform UK (5.6%) |
| Poole England | 2019* CON → 2024 LAB | Conservative (0.5%) | Conservative | Conservative (0.5%) | Conservative (0.5%) |
| Poplar and Limehouse England | 2019* LAB → 2024 LAB | Labour (15.0%) | Reform UK | Labour (15.0%) | Labour (15.0%) |
| Portsmouth North England | 2019* CON → 2024 LAB | Reform UK (4.1%) | Reform UK | Reform UK (4.1%) | Reform UK (4.1%) |
| Portsmouth South England | 2019* LAB → 2024 LAB | Labour (15.7%) | Reform UK | Labour (15.7%) | Labour (15.7%) |
| Preston England | 2019* LAB → 2024 LAB | Labour (5.8%) | Reform UKPACT | Labour (5.8%) | Reform UK (5.8%) |
| Putney England | 2019* LAB → 2024 LAB | Labour (20.5%) | Conservative | Labour (20.5%) | Labour (20.5%) |
| Queen's Park and Maida Vale England | 2019* LAB → 2024 LAB | Labour (23.4%) | Reform UK | Labour (23.4%) | Labour (23.4%) |
| Rawmarsh and Conisbrough England | 2019* LAB → 2024 LAB | Reform UK (5.3%) | Reform UK | Reform UK (5.3%) | Reform UK (5.3%) |
| Rayleigh and Wickford England | 2019* CON → 2024 CON | Reform UK (8.0%) | Reform UK | Reform UK (8.0%) | Reform UK (8.0%) |
| Reading Central England | 2019* LAB → 2024 LAB | Labour (17.9%) | Conservative | Labour (17.9%) | Labour (17.9%) |
| Reading West and Mid Berkshire England | 2019* CON → 2024 LAB | Labour (1.0%) | Reform UK | Reform UK (<0.1%) | Reform UK (20.2%) |
| Redcar England | 2019* CON → 2024 LAB | Labour (3.1%) | Reform UK | Reform UK (<0.1%) | Reform UK (23.6%) |
| Redditch England | 2019* CON → 2024 LAB | Reform UK (3.5%) | Reform UK | Reform UK (3.5%) | Reform UK (3.5%) |
| Reigate England | 2019* CON → 2024 CON | Conservative (6.2%) | Conservative | Conservative (6.2%) | Conservative (6.2%) |
| Rhondda and Ogmore Wales | 2019* LAB → 2024 LAB | Reform UK (2.3%) | Reform UK | Reform UK (2.3%) | Reform UK (2.3%) |
| Ribble Valley England | 2019* CON → 2024 LAB | Conservative (0.1%) | Conservative | Conservative (0.1%) | Conservative (0.1%) |
| Richmond Park England | 2019* LIB → 2024 LIB | Liberal Democrat (27.3%) | Conservative | Liberal Democrat (27.3%) | Liberal Democrat (27.3%) |
| Richmond and Northallerton England | 2019* CON → 2024 CON | Conservative (16.9%) | Conservative | Conservative (16.9%) | Conservative (16.9%) |
| Rochdale England | 2019* LAB → 2024 LAB | Reform UK (0.6%) | Reform UK | Reform UK (0.6%) | Reform UK (0.6%) |
| Rochester and Strood England | 2019* CON → 2024 LAB | Reform UK (7.4%) | Reform UK | Reform UK (7.4%) | Reform UK (7.4%) |
| Romford England | 2019* CON → 2024 CON | Reform UK (4.8%) | Reform UK | Reform UK (4.8%) | Reform UK (4.8%) |
| Romsey and Southampton North England | 2019* CON → 2024 CON | Conservative (5.2%) | Conservative | Conservative (5.2%) | Conservative (5.2%) |
| Rossendale and Darwen England | 2019* CON → 2024 LAB | Reform UK (1.4%) | Reform UK | Reform UK (1.4%) | Reform UK (1.4%) |
| Rother Valley England | 2019* CON → 2024 LAB | Labour (0.4%) | Reform UK | Reform UK (<0.1%) | Reform UK (28.0%) |
| Rotherham England | 2019* LAB → 2024 LAB | Reform UK (10.4%) | Reform UK | Reform UK (10.4%) | Reform UK (10.4%) |
| Rugby England | 2019* CON → 2024 LAB | Labour (5.4%) | Reform UK | Reform UK (<0.1%) | Reform UK (20.2%) |
| Ruislip, Northwood and Pinner England | 2019* CON → 2024 CON | Conservative (15.2%) | Conservative | Conservative (15.2%) | Conservative (15.2%) |
| Runcorn and HelsbyBY-ELECTION 1 May 2025 England | 2019* LAB → 2024 LAB → 2025 by-election Reform | Labour (7.8%) | Reform UK | Labour (7.8%) | Labour (7.8%) |
| Runnymede and Weybridge England | 2019* CON → 2024 CON | Conservative (11.5%) | Conservative | Conservative (11.5%) | Conservative (11.5%) |
| Rushcliffe England | 2019* CON → 2024 LAB | Labour (9.2%) | Reform UKPACT | Labour (9.2%) | Reform UK (8.4%) |
| Rutherglen Scotland | 2019* SNP → 2024 LAB | Labour (10.3%) | Reform UK | Labour (10.3%) | Labour (10.3%) |
| Rutland and Stamford England | 2019* CON → 2024 CON | Conservative (14.1%) | Conservative | Conservative (14.1%) | Conservative (14.1%) |
| Salford England | 2019* LAB → 2024 LAB | Labour (18.0%) | Reform UK | Labour (18.0%) | Labour (18.0%) |
| Salisbury England | 2019* CON → 2024 CON | Conservative (7.8%) | Conservative | Conservative (7.8%) | Conservative (7.8%) |
| Scarborough and Whitby England | 2019* CON → 2024 LAB | Reform UK (2.1%) | Reform UK | Reform UK (2.1%) | Reform UK (2.1%) |
| Scunthorpe England | 2019* CON → 2024 LAB | Reform UK (1.1%) | Reform UK | Reform UK (1.1%) | Reform UK (1.1%) |
| Sefton Central England | 2019* LAB → 2024 LAB | Labour (26.5%) | Reform UK | Labour (26.5%) | Labour (26.5%) |
| Selby England | 2019* CON → 2024 LAB | Labour (6.3%) | Reform UK | Reform UK (<0.1%) | Reform UK (14.6%) |
| Sevenoaks England | 2019* CON → 2024 CON | Conservative (1.4%) | Conservative | Conservative (1.4%) | Conservative (1.4%) |
| Sheffield Brightside and Hillsborough England | 2019* LAB → 2024 LAB | Labour (21.8%) | Reform UK | Labour (21.8%) | Labour (21.8%) |
| Sheffield Central England | 2019* LAB → 2024 LAB | Labour (4.5%) | Conservative | Labour (4.5%) | Labour (4.5%) |
| Sheffield Hallam England | 2019* LAB → 2024 LAB | Labour (14.1%) | Conservative | Labour (14.1%) | Labour (14.1%) |
| Sheffield Heeley England | 2019* LAB → 2024 LAB | Labour (23.7%) | Conservative | Labour (23.7%) | Labour (23.7%) |
| Sheffield South East England | 2019* LAB → 2024 LAB | Labour (30.6%) | Conservative | Labour (30.6%) | Labour (30.6%) |
| Sherwood Forest England | 2019* CON → 2024 LAB | Reform UK (5.3%) | Reform UK | Reform UK (5.3%) | Reform UK (5.3%) |
| Shipley England | 2019* CON → 2024 LAB | Labour (12.3%) | Reform UKPACT | Labour (12.3%) | Reform UK (10.3%) |
| Shrewsbury England | 2019* CON → 2024 LAB | Labour (12.8%) | Reform UKPACT | Labour (12.8%) | Reform UK (6.3%) |
| Sittingbourne and Sheppey England | 2019* CON → 2024 LAB | Reform UK (15.6%) | Reform UK | Reform UK (15.6%) | Reform UK (15.6%) |
| Skipton and Ripon England | 2019* CON → 2024 CON | Conservative (3.9%) | Conservative | Conservative (3.9%) | Conservative (3.9%) |
| Sleaford and North Hykeham England | 2019* CON → 2024 CON | Reform UK (3.7%) | Reform UK | Reform UK (3.7%) | Reform UK (3.7%) |
| Slough England | 2019* LAB → 2024 LAB | Labour (11.1%) | Conservative | Labour (11.1%) | Labour (11.1%) |
| Smethwick England | 2019* LAB → 2024 LAB | Labour (13.0%) | Reform UK | Labour (13.0%) | Labour (13.0%) |
| Solihull West and Shirley England | 2019* CON → 2024 CON | Conservative (5.2%) | Conservative | Conservative (5.2%) | Conservative (5.2%) |
| South Basildon and East Thurrock England | 2019* CON → 2024 Reform | Reform UK (21.7%) | Reform UK | Reform UK (21.7%) | Reform UK (21.7%) |
| South Cambridgeshire England | 2019* CON → 2024 LIB | Liberal Democrat (15.3%) | Conservative | Liberal Democrat (15.3%) | Liberal Democrat (15.3%) |
| South Cotswolds England | 2019* CON → 2024 LIB | Liberal Democrat (6.7%) | ConservativePACT | Liberal Democrat (6.7%) | Conservative (9.7%) |
| South Derbyshire England | 2019* CON → 2024 LAB | Labour (0.2%) | Reform UK | Reform UK (<0.1%) | Reform UK (24.2%) |
| South Devon England | 2019* CON → 2024 LIB | Liberal Democrat (10.8%) | ConservativePACT | Liberal Democrat (10.8%) | Conservative (10.2%) |
| South Dorset England | 2019* CON → 2024 LAB | Reform UK (0.6%) | Reform UK | Reform UK (0.6%) | Reform UK (0.6%) |
| South East Cornwall England | 2019* CON → 2024 LAB | Reform UK (4.2%) | Reform UK | Reform UK (4.2%) | Reform UK (4.2%) |
| South Holland and The Deepings England | 2019* CON → 2024 CON | Reform UK (4.1%) | Reform UK | Reform UK (4.1%) | Reform UK (4.1%) |
| South Leicestershire England | 2019* CON → 2024 CON | Reform UK (1.4%) | Reform UK | Reform UK (1.4%) | Reform UK (1.4%) |
| South Norfolk England | 2019* CON → 2024 LAB | Labour (3.3%) | Reform UK | Reform UK (<0.1%) | Reform UK (20.3%) |
| South Northamptonshire England | 2019* CON → 2024 CON | Conservative (3.8%) | Conservative | Conservative (3.8%) | Conservative (3.8%) |
| South Ribble England | 2019* CON → 2024 LAB | Labour (3.6%) | Reform UK | Reform UK (<0.1%) | Reform UK (19.9%) |
| South Shields England | 2019* LAB → 2024 LAB | Reform UK (3.0%) | Reform UK | Reform UK (3.0%) | Reform UK (3.0%) |
| South Shropshire England | 2019* CON → 2024 CON | Conservative (0.8%) | Conservative | Conservative (0.8%) | Conservative (0.8%) |
| South Suffolk England | 2019* CON → 2024 CON | Reform UK (2.0%) | Reform UK | Reform UK (2.0%) | Reform UK (2.0%) |
| South West Devon England | 2019* CON → 2024 CON | Conservative (0.7%) | Conservative | Conservative (0.7%) | Conservative (0.7%) |
| South West Hertfordshire England | 2019* CON → 2024 CON | Conservative (6.6%) | Conservative | Conservative (6.6%) | Conservative (6.6%) |
| South West Norfolk England | 2019* CON → 2024 LAB | Reform UK (13.5%) | Reform UK | Reform UK (13.5%) | Reform UK (13.5%) |
| South West Wiltshire England | 2019* CON → 2024 CON | Conservative (1.7%) | Conservative | Conservative (1.7%) | Conservative (1.7%) |
| Southampton Itchen England | 2019* CON → 2024 LAB | Labour (4.7%) | Reform UK | Reform UK (<0.1%) | Reform UK (16.0%) |
| Southampton Test England | 2019* LAB → 2024 LAB | Labour (12.3%) | Reform UKPACT | Labour (12.3%) | Reform UK (2.9%) |
| Southend East and Rochford England | 2019* CON → 2024 LAB | Labour (2.4%) | Reform UK | Reform UK (<0.1%) | Reform UK (21.0%) |
| Southend West and Leigh England | 2019* CON → 2024 LAB | Labour (0.8%) | Reform UK | Reform UK (<0.1%) | Reform UK (24.9%) |
| Southgate and Wood Green England | 2019* LAB → 2024 LAB | Labour (24.0%) | Conservative | Labour (24.0%) | Labour (24.0%) |
| Southport England | 2019* CON → 2024 LAB | Labour (4.8%) | Reform UK | Reform UK (<0.1%) | Reform UK (16.5%) |
| Spelthorne England | 2019* CON → 2024 CON | Reform UK (2.6%) | Reform UK | Reform UK (2.6%) | Reform UK (2.6%) |
| Spen Valley England | 2019* CON → 2024 LAB | Reform UK (6.1%) | Reform UK | Reform UK (6.1%) | Reform UK (6.1%) |
| St Albans England | 2019* LIB → 2024 LIB | Liberal Democrat (31.7%) | Conservative | Liberal Democrat (31.7%) | Liberal Democrat (31.7%) |
| St Austell and Newquay England | 2019* CON → 2024 LAB | Reform UK (3.6%) | Reform UK | Reform UK (3.6%) | Reform UK (3.6%) |
| St Helens North England | 2019* LAB → 2024 LAB | Labour (6.2%) | Reform UKPACT | Labour (6.2%) | Reform UK (2.5%) |
| St Helens South and Whiston England | 2019* LAB → 2024 LAB | Labour (10.8%) | Reform UK | Labour (10.8%) | Labour (10.8%) |
| St Ives England | 2019* CON → 2024 LIB | Liberal Democrat (21.1%) | Reform UK | Liberal Democrat (21.1%) | Liberal Democrat (21.1%) |
| St Neots and Mid Cambridgeshire England | 2019* CON → 2024 LIB | Liberal Democrat (6.2%) | ConservativePACT | Liberal Democrat (6.2%) | Conservative (11.4%) |
| Stafford England | 2019* CON → 2024 LAB | Labour (2.7%) | Reform UK | Reform UK (<0.1%) | Reform UK (22.0%) |
| Staffordshire Moorlands England | 2019* CON → 2024 CON | Reform UK (6.4%) | Reform UK | Reform UK (6.4%) | Reform UK (6.4%) |
| Stalybridge and Hyde England | 2019* LAB → 2024 LAB | Labour (2.1%) | Reform UK | Reform UK (<0.1%) | Reform UK (12.7%) |
| Stevenage England | 2019* CON → 2024 LAB | Labour (4.8%) | Reform UK | Reform UK (<0.1%) | Reform UK (16.5%) |
| Stirling and Strathallan Scotland | 2019* SNP → 2024 LAB | SNP (4.8%) | Conservative | SNP (4.8%) | SNP (4.8%) |
| Stockport England | 2019* LAB → 2024 LAB | Labour (16.1%) | Reform UK | Labour (16.1%) | Labour (16.1%) |
| Stockton North England | 2019* LAB → 2024 LAB | Reform UK (1.9%) | Reform UK | Reform UK (1.9%) | Reform UK (1.9%) |
| Stockton West England | 2019* CON → 2024 CON | Conservative (5.3%) | Conservative | Conservative (5.3%) | Conservative (5.3%) |
| Stoke-on-Trent Central England | 2019* CON → 2024 LAB | Reform UK (3.9%) | Reform UK | Reform UK (3.9%) | Reform UK (3.9%) |
| Stoke-on-Trent North England | 2019* CON → 2024 LAB | Reform UK (5.8%) | Reform UK | Reform UK (5.8%) | Reform UK (5.8%) |
| Stoke-on-Trent South England | 2019* CON → 2024 LAB | Reform UK (5.9%) | Reform UK | Reform UK (5.9%) | Reform UK (5.9%) |
| Stone, Great Wyrley and Penkridge England | 2019* CON → 2024 CON | Conservative (13.8%) | Conservative | Conservative (13.8%) | Conservative (13.8%) |
| Stourbridge England | 2019* CON → 2024 LAB | Reform UK (0.2%) | Reform UK | Reform UK (0.2%) | Reform UK (0.2%) |
| Stratford and Bow England | 2019* LAB → 2024 LAB | Labour (11.0%) | Reform UK | Labour (11.0%) | Labour (11.0%) |
| Stratford-on-Avon England | 2019* CON → 2024 LIB | Liberal Democrat (9.8%) | ConservativePACT | Liberal Democrat (9.8%) | Conservative (13.7%) |
| Streatham and Croydon North England | 2019* LAB → 2024 LAB | Labour (17.6%) | Reform UK | Labour (17.6%) | Labour (17.6%) |
| Stretford and Urmston England | 2019* LAB → 2024 LAB | Labour (21.0%) | Reform UK | Labour (21.0%) | Labour (21.0%) |
| Stroud England | 2019* CON → 2024 LAB | Labour (15.4%) | Reform UKPACT | Labour (15.4%) | Reform UK (2.6%) |
| Suffolk Coastal England | 2019* CON → 2024 LAB | Labour (0.4%) | Reform UK | Reform UK (<0.1%) | Reform UK (23.8%) |
| Sunderland Central England | 2019* LAB → 2024 LAB | Reform UK (7.9%) | Reform UK | Reform UK (7.9%) | Reform UK (7.9%) |
| Surrey Heath England | 2019* CON → 2024 LIB | Liberal Democrat (8.5%) | ConservativePACT | Liberal Democrat (8.5%) | Conservative (12.8%) |
| Sussex Weald England | 2019* CON → 2024 CON | Conservative (0.1%) | Conservative | Conservative (0.1%) | Conservative (0.1%) |
| Sutton Coldfield England | 2019* CON → 2024 CON | Conservative (5.4%) | Conservative | Conservative (5.4%) | Conservative (5.4%) |
| Sutton and Cheam England | 2019* CON → 2024 LIB | Liberal Democrat (5.5%) | Conservative | Conservative (<0.1%) | Conservative (14.3%) |
| Swansea West Wales | 2019* LAB → 2024 LAB | Labour (5.0%) | Reform UKPACT | Labour (5.0%) | Reform UK (2.5%) |
| Swindon North England | 2019* CON → 2024 LAB | Labour (5.5%) | Reform UK | Reform UK (<0.1%) | Reform UK (20.4%) |
| Swindon South England | 2019* CON → 2024 LAB | Labour (16.2%) | Reform UKPACT | Labour (16.2%) | Reform UK (5.7%) |
| Tamworth England | 2019* CON → 2024 LAB | Reform UK (10.8%) | Reform UK | Reform UK (10.8%) | Reform UK (10.8%) |
| Tatton England | 2019* CON → 2024 CON | Conservative (3.4%) | Conservative | Conservative (3.4%) | Conservative (3.4%) |
| Taunton and Wellington England | 2019* CON → 2024 LIB | Liberal Democrat (13.7%) | Reform UKPACT | Liberal Democrat (13.7%) | Reform UK (7.1%) |
| Telford England | 2019* CON → 2024 LAB | Reform UK (3.0%) | Reform UK | Reform UK (3.0%) | Reform UK (3.0%) |
| Tewkesbury England | 2019* CON → 2024 LIB | Liberal Democrat (9.4%) | ConservativePACT | Liberal Democrat (9.4%) | Conservative (10.4%) |
| The Wrekin England | 2019* CON → 2024 CON | Reform UK (3.6%) | Reform UK | Reform UK (3.6%) | Reform UK (3.6%) |
| Thirsk and Malton England | 2019* CON → 2024 CON | Conservative (4.6%) | Conservative | Conservative (4.6%) | Conservative (4.6%) |
| Thornbury and Yate England | 2019* CON → 2024 LIB | Liberal Democrat (3.3%) | Conservative | Conservative (<0.1%) | Conservative (19.2%) |
| Thurrock England | 2019* CON → 2024 LAB | Reform UK (5.5%) | Reform UK | Reform UK (5.5%) | Reform UK (5.5%) |
| Tipton and Wednesbury England | 2019* CON → 2024 LAB | Reform UK (9.4%) | Reform UK | Reform UK (9.4%) | Reform UK (9.4%) |
| Tiverton and Minehead England | 2019* CON → 2024 LIB | Liberal Democrat (4.7%) | Conservative | Conservative (<0.1%) | Conservative (20.9%) |
| Tonbridge England | 2019* CON → 2024 CON | Conservative (10.1%) | Conservative | Conservative (10.1%) | Conservative (10.1%) |
| Tooting England | 2019* LAB → 2024 LAB | Labour (30.3%) | Conservative | Labour (30.3%) | Labour (30.3%) |
| Torbay England | 2019* CON → 2024 LIB | Liberal Democrat (3.4%) | Reform UK | Reform UK (<0.1%) | Reform UK (21.0%) |
| Torfaen Wales | 2019* LAB → 2024 LAB | Reform UK (0.5%) | Reform UK | Reform UK (0.5%) | Reform UK (0.5%) |
| Torridge and Tavistock England | 2019* CON → 2024 CON | Reform UK (1.7%) | Reform UK | Reform UK (1.7%) | Reform UK (1.7%) |
| Tottenham England | 2019* LAB → 2024 LAB | Labour (19.2%) | Reform UK | Labour (19.2%) | Labour (19.2%) |
| Truro and Falmouth England | 2019* CON → 2024 LAB | Labour (12.1%) | Reform UKPACT | Labour (12.1%) | Reform UK (7.4%) |
| Tunbridge Wells England | 2019* CON → 2024 LIB | Liberal Democrat (12.2%) | ConservativePACT | Liberal Democrat (12.2%) | Conservative (7.2%) |
| Twickenham England | 2019* LIB → 2024 LIB | Liberal Democrat (33.3%) | Conservative | Liberal Democrat (33.3%) | Liberal Democrat (33.3%) |
| Tynemouth England | 2019* LAB → 2024 LAB | Labour (16.4%) | Reform UK | Labour (16.4%) | Labour (16.4%) |
| Uxbridge and South Ruislip England | 2019* CON → 2024 LAB | Conservative (0.4%) | Conservative | Conservative (0.4%) | Conservative (0.4%) |
| Vale of Glamorgan Wales | 2019* CON → 2024 LAB | Labour (5.9%) | Reform UK | Reform UK (<0.1%) | Reform UK (16.9%) |
| Vauxhall and Camberwell Green England | 2019* LAB → 2024 LAB | Labour (21.7%) | Reform UK | Labour (21.7%) | Labour (21.7%) |
| Wakefield and Rothwell England | 2019* CON → 2024 LAB | Labour (2.3%) | Reform UK | Reform UK (<0.1%) | Reform UK (12.3%) |
| Wallasey England | 2019* LAB → 2024 LAB | Labour (21.2%) | Reform UK | Labour (21.2%) | Labour (21.2%) |
| Walsall and Bloxwich England | 2019* CON → 2024 LAB | Reform UK (3.9%) | Reform UK | Reform UK (3.9%) | Reform UK (3.9%) |
| Walthamstow England | 2019* LAB → 2024 LAB | Labour (19.1%) | Reform UK | Labour (19.1%) | Labour (19.1%) |
| Warrington North England | 2019* LAB → 2024 LAB | Reform UK (<0.1%) | Reform UK | Reform UK (<0.1%) | Reform UK (<0.1%) |
| Warrington South England | 2019* LAB → 2024 LAB | Labour (12.3%) | Reform UKPACT | Labour (12.3%) | Reform UK (7.8%) |
| Warwick and Leamington England | 2019* LAB → 2024 LAB | Labour (19.5%) | Conservative | Labour (19.5%) | Labour (19.5%) |
| Washington and Gateshead South England | 2019* LAB → 2024 LAB | Reform UK (6.9%) | Reform UK | Reform UK (6.9%) | Reform UK (6.9%) |
| Watford England | 2019* CON → 2024 LAB | Labour (7.8%) | Reform UKPACT | Labour (7.8%) | Reform UK (10.4%) |
| Waveney Valley England | 2019* CON → 2024 Green | Green (27.6%) | Conservative | Green (27.6%) | Green (27.6%) |
| Weald of Kent England | 2019* CON → 2024 CON | Conservative (1.8%) | Conservative | Conservative (1.8%) | Conservative (1.8%) |
| Wellingborough and Rushden England | 2019* CON → 2024 LAB | Reform UK (1.5%) | Reform UK | Reform UK (1.5%) | Reform UK (1.5%) |
| Wells and Mendip Hills England | 2019* CON → 2024 LIB | Liberal Democrat (17.3%) | ConservativePACT | Liberal Democrat (17.3%) | Conservative (4.0%) |
| Welwyn Hatfield England | 2019* CON → 2024 LAB | Labour (4.9%) | Reform UKPACT | Labour (4.9%) | Reform UK (16.0%) |
| West Aberdeenshire and Kincardine Scotland | 2019* CON → 2024 CON | Conservative (0.7%) | Conservative | Conservative (0.7%) | Conservative (0.7%) |
| West Bromwich England | 2019* CON → 2024 LAB | Labour (6.2%) | Reform UKPACT | Labour (6.2%) | Reform UK (10.2%) |
| West Dorset England | 2019* CON → 2024 LIB | Liberal Democrat (11.9%) | Conservative | Liberal Democrat (11.9%) | Liberal Democrat (11.9%) |
| West Dunbartonshire Scotland | 2019* SNP → 2024 LAB | Labour (4.6%) | Reform UK | Labour (4.6%) | Labour (4.6%) |
| West Ham and Beckton England | 2019* LAB → 2024 LAB | Labour (22.1%) | Reform UK | Labour (22.1%) | Labour (22.1%) |
| West Lancashire England | 2019* LAB → 2024 LAB | Labour (11.9%) | Reform UKPACT | Labour (11.9%) | Reform UK (4.1%) |
| West Suffolk England | 2019* CON → 2024 CON | Reform UK (3.8%) | Reform UK | Reform UK (3.8%) | Reform UK (3.8%) |
| West Worcestershire England | 2019* CON → 2024 CON | Conservative (7.5%) | Conservative | Conservative (7.5%) | Conservative (7.5%) |
| Westmorland and Lonsdale England | 2019* CON → 2024 LIB | Liberal Democrat (36.2%) | Conservative | Liberal Democrat (36.2%) | Liberal Democrat (36.2%) |
| Weston-super-Mare England | 2019* CON → 2024 LAB | Labour (2.0%) | Reform UK | Reform UK (<0.1%) | Reform UK (20.9%) |
| Wetherby and Easingwold England | 2019* CON → 2024 CON | Conservative (8.9%) | Conservative | Conservative (8.9%) | Conservative (8.9%) |
| Whitehaven and Workington England | 2019* CON → 2024 LAB | Labour (8.8%) | Reform UKPACT | Labour (8.8%) | Reform UK (7.8%) |
| Widnes and Halewood England | 2019* LAB → 2024 LAB | Labour (19.8%) | Reform UK | Labour (19.8%) | Labour (19.8%) |
| Wigan England | 2019* LAB → 2024 LAB | Labour (0.1%) | Reform UK | Reform UK (<0.1%) | Reform UK (8.4%) |
| Wimbledon England | 2019* CON → 2024 LIB | Liberal Democrat (19.1%) | Conservative | Liberal Democrat (19.1%) | Liberal Democrat (19.1%) |
| Winchester England | 2019* CON → 2024 LIB | Liberal Democrat (19.4%) | Conservative | Liberal Democrat (19.4%) | Liberal Democrat (19.4%) |
| Windsor England | 2019* CON → 2024 CON | Conservative (13.5%) | Conservative | Conservative (13.5%) | Conservative (13.5%) |
| Wirral West England | 2019* LAB → 2024 LAB | Labour (14.9%) | ConservativePACT | Labour (14.9%) | Conservative (5.3%) |
| Witham England | 2019* CON → 2024 CON | Conservative (0.6%) | Conservative | Conservative (0.6%) | Conservative (0.6%) |
| Witney England | 2019* CON → 2024 LIB | Liberal Democrat (5.8%) | Conservative | Conservative (<0.1%) | Conservative (14.4%) |
| Woking England | 2019* CON → 2024 LIB | Liberal Democrat (18.6%) | Conservative | Liberal Democrat (18.6%) | Liberal Democrat (18.6%) |
| Wokingham England | 2019* CON → 2024 LIB | Liberal Democrat (11.7%) | ConservativePACT | Liberal Democrat (11.7%) | Conservative (4.4%) |
| Wolverhampton North East England | 2019* CON → 2024 LAB | Reform UK (2.0%) | Reform UK | Reform UK (2.0%) | Reform UK (2.0%) |
| Wolverhampton South East England | 2019* LAB → 2024 LAB | Labour (4.2%) | Reform UK | Reform UK (<0.1%) | Reform UK (9.4%) |
| Wolverhampton West England | 2019* CON → 2024 LAB | Labour (13.5%) | Reform UKPACT | Labour (13.5%) | Reform UK (8.7%) |
| Worcester England | 2019* CON → 2024 LAB | Labour (9.2%) | Reform UKPACT | Labour (9.2%) | Reform UK (11.3%) |
| Worsley and Eccles England | 2019* LAB → 2024 LAB | Labour (4.0%) | Reform UK | Reform UK (<0.1%) | Reform UK (8.7%) |
| Worthing West England | 2019* CON → 2024 LAB | Labour (4.8%) | Reform UK | Reform UK (<0.1%) | Reform UK (18.4%) |
| Wrexham Wales | 2019* CON → 2024 LAB | Labour (4.1%) | Reform UK | Reform UK (<0.1%) | Reform UK (14.9%) |
| Wycombe England | 2019* CON → 2024 LAB | Labour (7.6%) | Reform UKPACT | Labour (7.6%) | Reform UK (10.2%) |
| Wyre Forest England | 2019* CON → 2024 CON | Reform UK (6.4%) | Reform UK | Reform UK (6.4%) | Reform UK (6.4%) |
| Wythenshawe and Sale East England | 2019* LAB → 2024 LAB | Labour (17.6%) | Reform UK | Labour (17.6%) | Labour (17.6%) |
| Yeovil England | 2019* CON → 2024 LIB | Liberal Democrat (14.3%) | Reform UKPACT | Liberal Democrat (14.3%) | Reform UK (5.4%) |
| Ynys Môn Wales | 2019* CON → 2024 PlaidC | Plaid Cymru (22.8%) | Conservative | Plaid Cymru (22.8%) | Plaid Cymru (22.8%) |
| York Central England | 2019* LAB → 2024 LAB | Labour (28.2%) | Reform UK | Labour (28.2%) | Labour (28.2%) |
| York Outer England | 2019* CON → 2024 LAB | Labour (14.1%) | Reform UKPACT | Labour (14.1%) | Reform UK (4.8%) |
No tactical voting
| Party | 2024 Votes | 2024 Seats | Pred Votes | Net Change | Pred Seats |
|---|---|---|---|---|---|
| CON | 20.5% | 9 | 17.8% | 0 | 9 |
| LAB | 43.0% | 59 | 35.5% | -5 | 54 |
| LIB | 11.0% | 6 | 9.1% | 0 | 6 |
| Reform | 8.7% | 0 | 14.1% | +5 | 5 |
| Green | 10.1% | 0 | 14.8% | 0 | 0 |
| SNP | 0.0% | 0 | 0.0% | 0 | 0 |
| PlaidC | 0.0% | 0 | 0.0% | 0 | 0 |
| RB | 0.0% | 0 | 3.9% | 0 | 0 |
| Other | 6.7% | 1 | 4.7% | 0 | 1 |
Tactical voting
| Party | 2024 Votes | 2024 Seats | Pred Votes | Net Change | Pred Seats |
|---|---|---|---|---|---|
| CON | 20.5% | 9 | 17.8% | +1 | 10 |
| LAB | 43.0% | 59 | 35.5% | -5 | 54 |
| LIB | 11.0% | 6 | 9.1% | -1 | 5 |
| Reform | 8.7% | 0 | 14.1% | +5 | 5 |
| Green | 10.1% | 0 | 14.8% | 0 | 0 |
| SNP | 0.0% | 0 | 0.0% | 0 | 0 |
| PlaidC | 0.0% | 0 | 0.0% | 0 | 0 |
| RB | 0.0% | 0 | 3.9% | 0 | 0 |
| Other | 6.7% | 1 | 4.7% | 0 | 1 |
Pact voting
| Party | 2024 Votes | 2024 Seats | Pred Votes | Net Change | Pred Seats |
|---|---|---|---|---|---|
| CON | 20.5% | 9 | 17.8% | +6 | 15 |
| LAB | 43.0% | 59 | 35.5% | -14 | 45 |
| LIB | 11.0% | 6 | 9.1% | -2 | 4 |
| Reform | 8.7% | 0 | 14.1% | +10 | 10 |
| Green | 10.1% | 0 | 14.8% | 0 | 0 |
| SNP | 0.0% | 0 | 0.0% | 0 | 0 |
| PlaidC | 0.0% | 0 | 0.0% | 0 | 0 |
| RB | 0.0% | 0 | 3.9% | 0 | 0 |
| Other | 6.7% | 1 | 4.7% | 0 | 1 |
Election map
London constituencies. Choose the map view below.
Predicted seats
Tactical
https://werulethe.ukLoading constituency maps…
Current seats: UK Parliament snapshot, 8 September 2026. Predictions use the calculator inputs above; the Speaker is shown separately. Boundaries: ONS, July 2024; contains OS data © Crown copyright and database right 2024, under the Open Government Licence. Geographic areas vary in size; each constituency elects one MP.
London constituency outcomes
A compact seat-by-seat view of the same projection. Tactical Winner allows up to 30% voluntary transfer; Pact Winner assumes the full Conservative–Reform pool where viable. The percentage in brackets is the predicted winning margin over the runner-up. Red PACT means voluntary tactical voting is insufficient. Click any column heading to sort.
| Constituency | 2024 | No tactical | Tactical Winner | Pact Winner | Tactical direction |
|---|---|---|---|---|---|
| Barking | Labour | Labour (13.0%) | Labour (13.0%) | Labour (13.0%) | Reform UK |
| Battersea | Labour | Labour (20.6%) | Labour (20.6%) | Labour (20.6%) | Conservative |
| Beckenham and Penge | Labour | Labour (19.3%) | Labour (19.3%) | Labour (19.3%) | Conservative |
| Bermondsey and Old Southwark | Labour | Labour (16.8%) | Labour (16.8%) | Labour (16.8%) | Reform UK |
| Bethnal Green and Stepney | Labour | Labour (7.2%) | Labour (7.2%) | Labour (7.2%) | Reform UK |
| Bexleyheath and Crayford | Labour | Reform UK (6.4%) | Reform UK (6.4%) | Reform UK (6.4%) | Reform UK |
| Brent East | Labour | Labour (28.7%) | Labour (28.7%) | Labour (28.7%) | Reform UK |
| Brent West | Labour | Labour (6.5%) | Labour (6.5%) | Conservative (2.0%) | ConservativePACT |
| Brentford and Isleworth | Labour | Labour (17.1%) | Labour (17.1%) | Labour (17.1%) | Conservative |
| Bromley and Biggin Hill | Conservative | Conservative (1.1%) | Conservative (1.1%) | Conservative (1.1%) | Conservative |
| Carshalton and Wallington | Liberal Democrat | Liberal Democrat (13.0%) | Liberal Democrat (13.0%) | Conservative (7.7%) | ConservativePACT |
| Chelsea and Fulham | Labour | Conservative (1.4%) | Conservative (1.4%) | Conservative (1.4%) | Conservative |
| Chingford and Woodford Green | Conservative | Conservative (10.4%) | Conservative (10.4%) | Conservative (10.4%) | Conservative |
| Chipping Barnet | Labour | Labour (3.2%) | Labour (3.2%) | Reform UK (9.7%) | Reform UKPACT |
| Cities of London and Westminster | Labour | Labour (4.4%) | Labour (4.4%) | Reform UK (7.2%) | Reform UKPACT |
| Clapham and Brixton Hill | Labour | Labour (27.1%) | Labour (27.1%) | Labour (27.1%) | Reform UK |
| Croydon East | Labour | Labour (11.2%) | Labour (11.2%) | Conservative (9.6%) | ConservativePACT |
| Croydon South | Conservative | Conservative (5.7%) | Conservative (5.7%) | Conservative (5.7%) | Conservative |
| Croydon West | Labour | Labour (30.4%) | Labour (30.4%) | Labour (30.4%) | Reform UK |
| Dagenham and Rainham | Labour | Reform UK (3.6%) | Reform UK (3.6%) | Reform UK (3.6%) | Reform UK |
| Dulwich and West Norwood | Labour | Labour (21.5%) | Labour (21.5%) | Labour (21.5%) | Reform UK |
| Ealing Central and Acton | Labour | Labour (22.0%) | Labour (22.0%) | Labour (22.0%) | Conservative |
| Ealing North | Labour | Labour (23.2%) | Labour (23.2%) | Labour (23.2%) | Conservative |
| Ealing Southall | Labour | Labour (28.0%) | Labour (28.0%) | Labour (28.0%) | Reform UK |
| East Ham | Labour | Labour (27.8%) | Labour (27.8%) | Labour (27.8%) | Reform UK |
| Edmonton and Winchmore Hill | Labour | Labour (24.8%) | Labour (24.8%) | Labour (24.8%) | Conservative |
| Eltham and Chislehurst | Labour | Labour (9.5%) | Labour (9.5%) | Reform UK (11.7%) | Reform UKPACT |
| Enfield North | Labour | Labour (21.0%) | Labour (21.0%) | Labour (21.0%) | Reform UK |
| Erith and Thamesmead | Labour | Labour (20.8%) | Labour (20.8%) | Labour (20.8%) | Reform UK |
| Feltham and Heston | Labour | Labour (12.8%) | Labour (12.8%) | Reform UK (5.4%) | Reform UKPACT |
| Finchley and Golders Green | Labour | Labour (6.4%) | Labour (6.4%) | Reform UK (2.5%) | Reform UKPACT |
| Greenwich and Woolwich | Labour | Labour (26.6%) | Labour (26.6%) | Labour (26.6%) | Reform UK |
| Hackney North and Stoke Newington | Labour | Labour (15.1%) | Labour (15.1%) | Labour (15.1%) | Reform UK |
| Hackney South and Shoreditch | Labour | Labour (13.0%) | Labour (13.0%) | Labour (13.0%) | Reform UK |
| Hammersmith and Chiswick | Labour | Labour (27.1%) | Labour (27.1%) | Labour (27.1%) | Conservative |
| Hampstead and Highgate | Labour | Labour (19.6%) | Labour (19.6%) | Labour (19.6%) | Conservative |
| Harrow East | Conservative | Conservative (23.8%) | Conservative (23.8%) | Conservative (23.8%) | Conservative |
| Harrow West | Labour | Labour (11.5%) | Labour (11.5%) | Labour (11.5%) | Conservative |
| Hayes and Harlington | Labour | Labour (25.3%) | Labour (25.3%) | Labour (25.3%) | Conservative |
| Hendon | Labour | Conservative (1.6%) | Conservative (1.6%) | Conservative (1.6%) | Conservative |
| Holborn and St Pancras | Labour | Labour (26.1%) | Labour (26.1%) | Labour (26.1%) | Reform UK |
| Hornchurch and Upminster | Conservative | Reform UK (15.6%) | Reform UK (15.6%) | Reform UK (15.6%) | Reform UK |
| Hornsey and Friern Barnet | Labour | Labour (27.2%) | Labour (27.2%) | Labour (27.2%) | Reform UK |
| Ilford North | Labour | Labour (5.5%) | Labour (5.5%) | Conservative (3.0%) | ConservativePACT |
| Ilford South | Labour | Labour (18.0%) | Labour (18.0%) | Labour (18.0%) | Conservative |
| Islington North | Other / Independent | Other / Independent (6.9%) | Other / Independent (6.9%) | Other / Independent (6.9%) | Reform UK |
| Islington South and Finsbury | Labour | Labour (17.7%) | Labour (17.7%) | Labour (17.7%) | Reform UK |
| Kensington and Bayswater | Labour | Labour (4.5%) | Labour (4.5%) | Conservative (5.7%) | ConservativePACT |
| Kingston and Surbiton | Liberal Democrat | Liberal Democrat (27.5%) | Liberal Democrat (27.5%) | Liberal Democrat (27.5%) | Reform UK |
| Lewisham East | Labour | Labour (27.2%) | Labour (27.2%) | Labour (27.2%) | Reform UK |
| Lewisham North | Labour | Labour (14.6%) | Labour (14.6%) | Labour (14.6%) | Reform UK |
| Lewisham West and East Dulwich | Labour | Labour (19.5%) | Labour (19.5%) | Labour (19.5%) | Reform UK |
| Leyton and Wanstead | Labour | Labour (16.3%) | Labour (16.3%) | Labour (16.3%) | Reform UK |
| Mitcham and Morden | Labour | Labour (30.5%) | Labour (30.5%) | Labour (30.5%) | Reform UK |
| Old Bexley and Sidcup | Conservative | Reform UK (2.5%) | Reform UK (2.5%) | Reform UK (2.5%) | Reform UK |
| Orpington | Conservative | Conservative (1.6%) | Conservative (1.6%) | Conservative (1.6%) | Conservative |
| Peckham | Labour | Labour (19.2%) | Labour (19.2%) | Labour (19.2%) | Reform UK |
| Poplar and Limehouse | Labour | Labour (15.0%) | Labour (15.0%) | Labour (15.0%) | Reform UK |
| Putney | Labour | Labour (20.5%) | Labour (20.5%) | Labour (20.5%) | Conservative |
| Queen's Park and Maida Vale | Labour | Labour (23.4%) | Labour (23.4%) | Labour (23.4%) | Reform UK |
| Richmond Park | Liberal Democrat | Liberal Democrat (27.3%) | Liberal Democrat (27.3%) | Liberal Democrat (27.3%) | Conservative |
| Romford | Conservative | Reform UK (4.8%) | Reform UK (4.8%) | Reform UK (4.8%) | Reform UK |
| Ruislip, Northwood and Pinner | Conservative | Conservative (15.2%) | Conservative (15.2%) | Conservative (15.2%) | Conservative |
| Southgate and Wood Green | Labour | Labour (24.0%) | Labour (24.0%) | Labour (24.0%) | Conservative |
| Stratford and Bow | Labour | Labour (11.0%) | Labour (11.0%) | Labour (11.0%) | Reform UK |
| Streatham and Croydon North | Labour | Labour (17.6%) | Labour (17.6%) | Labour (17.6%) | Reform UK |
| Sutton and Cheam | Liberal Democrat | Liberal Democrat (5.5%) | Conservative (<0.1%) | Conservative (14.3%) | Conservative |
| Tooting | Labour | Labour (30.3%) | Labour (30.3%) | Labour (30.3%) | Conservative |
| Tottenham | Labour | Labour (19.2%) | Labour (19.2%) | Labour (19.2%) | Reform UK |
| Twickenham | Liberal Democrat | Liberal Democrat (33.3%) | Liberal Democrat (33.3%) | Liberal Democrat (33.3%) | Conservative |
| Uxbridge and South Ruislip | Labour | Conservative (0.4%) | Conservative (0.4%) | Conservative (0.4%) | Conservative |
| Vauxhall and Camberwell Green | Labour | Labour (21.7%) | Labour (21.7%) | Labour (21.7%) | Reform UK |
| Walthamstow | Labour | Labour (19.1%) | Labour (19.1%) | Labour (19.1%) | Reform UK |
| West Ham and Beckton | Labour | Labour (22.1%) | Labour (22.1%) | Labour (22.1%) | Reform UK |
| Wimbledon | Liberal Democrat | Liberal Democrat (19.1%) | Liberal Democrat (19.1%) | Liberal Democrat (19.1%) | Conservative |