Dudley – Brockmoor & Pensnett
Conservatives 571 (35.4 per cent, +7.0 on May) Reform UK 486 (30.1 per cent, +30.1) Labour 466 (28.9 per cent, -34.7) Green Party 49 (3.0 per cent, +3.0) Lib Dems 24 (1.5 per cent, -6.5) Independent 16 (1.0 per cent, +1.0)
Conservatives gain from Labour
Greenwich – West Thamesmead
Labour 464 (45.1 per cent, -16.7 on 2022) Lib Dems 336 (32.7 per cent, +24.2) Reform UK 92 (8.9 per cent, +8.9) Conservatives 82 (8.0 per cent, -6.8) Green Party 55 (5.3 per cent, -9.6)
Labour hold
Swale – Milton Regis
Reform UK 272 (33.9 per cent, +33.9 on 2023) Swale Independents 208 (25.9 per cent, -0.1) Labour 200 (24.9 per cent, -33.0) Conservatives 99 (12.3 per cent, -3.6) Lib Dems 23 (2.9 per cent, +2.9)
Reform UK gain from Labour
Forthcoming contests
January 9th
- North Devon – Instow. (Conservative held)
January 16th
- Bath & North East Somerset – Saltford. (Lib Dem held)
- Cotswold – Chesterton. (Lib Dem held)
January 23rd
- Edinburgh – Colinton/Fairmilehead. (SNP held)
- Edinburgh – Colinton/Fairmilehead. Lib Dem held)
- Liverpool – Much Woolton & Hunts Cross. (Lib Dem held)
- Newcastle-under-Lyme – Town. (Labour held)
- Shetland – Shetland North. (Labour held)
- Stirling – Bannockburn. (Labour held)
February 6th
- Hyndburn – Baxenden. (Labour held)
- Medway – Rochester East & Warren Wood. (Labour held)
- Medway – Rochester East & Warren Wood. (Labour held)
- Medway – Gillingham South. (Labour held)
- Tendring – The Bentleys & Frating. (Conservative held)
- Wokingham – Winnersh. (Lib Dem held)
February 13th
- East Dunbartonshire – Kirkintilloch North & East & Twechar. (Lib Dem held)
- New Forest – Bransgore, Burley, Sopley & Ringwood East. (Green Party held)
- Stevenage, Manor. (Lib Dem held)
- Torfaen, Trevethin & Penygarn. (Labour held)
February 20th
- East Ayrshire – Kilmarnock North. (Labour held)