Bristol – Hotwells and Harbourside
Green Party 537 (43.0 per cent, +11.0 on 2021) Lib Dems 511 (40.9 per cent, +7.6) Labour 153 (12.2 per cent, -13.1) Conservatives 40 (2.7 per cent, -6.6) Independent 34 (1.1 per cent, +1.1)
Green Party gain from Lib Dems
North Northamptonshire – Northall
Labour 1,027 (38.0 per cent, -3.7 on 2021) Conservatives 805 (29.8 per cent, -14.6) Green Party 658 (24.4 per cent, +24.4) Lib Dems 217 (4.7 per cent, -9.2) Reform 85 (3.1 per cent, +3.1)
Labour gain from Conservatives
Torfaen – Llantarnam
Independent 489 (41.7 per cent, +41.7 on 2022) Labour 406 (34.6 per cent, +7.4) Plaid Cymru 111 (9.5 per cent, -8.2) Conservatives 81 (7.2 per cent, +7.2) Green Party 65 (5.9 per cent, -5.1) Lib Dems 13 (1.1 per cent, +1.1)
Independent gain from another independent.
Forthcoming contests
February 2nd
- Bristol – Hotwells & Harbourside. (Lib Dem held)
- North Northamptonshire – Northall. (Conservative held)
- Torfaen – Llantarnam. (Independent held)
February 9th
- Cheltenham – Battledown (Conservative held)
- Dartford – Wilmington, Sutton-at-Hone & Hawley. (Conservative held)
- Denbighshire – Rhyl Ty Newydd. (Labour held) .
- Hertfordshire – Hitchin North. (Labour held)
- North Yorkshire – Masham & Fountains. (Conservative held)
February 16th
- Barnet – Golders Green. (Conservative held)
- Cambridgeshire – St Neots The Eatons. (St Neots Independent Group held)
- Cornwall – Long Rock, Marazion and St Erth. (Conservative held.)
- Sefton – Netherton and Orrell. (Labour held.)
February 23rd
- Aberdeen – Dyce, Bucksburn & Danestone. (Conservative held)
- Wrexham – Smithfield. (Plaid Cymru held)
March 2nd
- Kent – Hythe West. (Conservative held)
- Oxford – Littlemore. (Labour held)
- Oxfordshire – Rose Hill & Littlemore. (Labour held)
- Staffordshire – Watling South. (Conservative held)
- Tamworth – Belgrave. (Conservative held)
March 9th
- Edinburgh – Corstorphine/Murrayfield. (SNP held)
- Haringey – Tottenham Hale. (Labour held)
- Hounslow – Heston West. (Labour held)