Babergh – Copdock & Washbrook
Reform UK 323 (32.0 per cent, +32.0 on 2023) Lib Dems 292 (28.9 per cent, -27.5) Green Party 238 (23.6 per cent, +9.5) Conservatives 140 (13.9 per cent, -15.7) Labour 17 (1.7 per cent, +1.7)
Reform UK gain from Lib Dems
Preston – Ashton
Lib Dems 659 (37.3 per cent, +15.8 on 2024) Reform UK 548 (25.9 per cent, +25.9) Labour 429 (24.3 per cent, -34.6) Independent 101 (5.7 per cent, +5.7) Conservatives 61 (3.5 per cent, -16.3) Independent 60 (3.4 per cent, +3.4)
Lib Dems gain from Labour
Reigate & Banstead – Meadvale & St John’s
Lib Dems 1,009 (48.3 per cent, +11.7 on 2024) Green Party 368 (17.6 per cent, -0.5) Conservatives 251 (12.0 per cent, -16.9) Reform UK 242 (11.6 per cent, +11.6) Independent 218 (10.4 per cent, +10.4)
Lib Dems hold
South Ayrshire – Ayr North
Independent 850 (25.1 per cent, +25.1 on 2022) SNP 790 (23.3 per cent, -22.5) Labour 691 (20.4 per cent, -3.7) Reform UK 584 (17.3 per cent, +17.3) Conservatives 195 (5.8 per cent, -14.8) Independent 151 (4.5 per cent, +4.5) Lib Dems 73 (2.2 per cent, +0.5) Independent 51 (1.5 per cent, +1.5) Figures for first preferences
Independent gain from SNP
Spelthorne – Staines
Lib Dems 804 (37.9 per cent, +37.9 on 2023) Reform UK 499 (23.5 per cent, +23.5) Independent 261 (12.3 per cent, +12.3) Conservatives 231 (10.9 per cent, -4.7) Green Party 163 (7.7 per cent, -27.8) Labour 158 (7.4 per cent, -17.1) Trade Union and Socialist Coalition 8 (0.4 per cent, +0.4)
Lib Dems gain from Green Party
Surrey – Camberley West
Lib Dems 1,617 (49.5 per cent, +16.6 on 2021) Reform UK 845 (25.9 per cent, +25.9) Conservatives 666 (20.4 per cent, -28.8) Labour 140 (4.3 per cent, -11.4)
Lib Dems gain from Conservatives
Surrey – Caterham Valley
Lib Dems 1,182 (48.1 per cent, +0.6 on 2021) Reform UK 601 (24.5 per cent, +24.5) Conservatives 320 (13.0 per cent, -23.5) Green Party 135 (5.5 per cent, +5.5) Caterham Residents 131 (5.3 per cent, +5.3) Labour 89 (3.6 per cent, -6.9)
Lib Dems hold
Surrey – Guildford South East
Lib Dems 1,426 (41.3 per cent, +18.0 on 2021) Conservatives 788 (22.8 per cent, -8.1) Residents for Guildford and Villages 565 (16.3 per cent, -21.4) Reform UK 416 (12.0 per cent, +12.0) Green Party 172 (5.0 per cent, +5.0) Labour 89 (2.6 per cent, -5.6)
Lib Dems gain from Residents for Guildford and Villages
Tandridge – Whyteleafe
Lib Dems 259 (44.9 per cent, +14.2 on 2024) Reform UK 154 (26.7 per cent, +26.7) Conservatives 57 (9.9 per cent, +0.4) Labour 56 (9.7 per cent, -1.7) Green Party 51 (8.8 per cent, +3.6)
Lib Dems hold
Trafford – Broadheath
Conservatives 1,614 (36.8 per cent, -4.4 on 2024) Labour 978 (22.3 per cent, -19.0) Lib Dems 841 (19.2 per cent, +14.9) Reform UK 723 (16.5 per cent, +11.2) Green Party 204 (4.7 per cent, -1.9) Independent 22 (0.5 per cent, -0.8)
Conservatives gain from Labour
Forthcoming contests
October 23rd
- Birmingham – Moseley. (Labour held)
- Colchester – New Town & Christ Church. (Labour held)
- Fenland – Whittlesey North West. (Conservative held)
- Portsmouth – Paulsgrove. (Portsmouth Independents Party held)
- Somerset – Dunster. (Conservative held)
- Somerset – Glastonbury. (Lib Dem held)
- Torridge – Milton & Tamarside. (Independent held)
October 30th
- Barnet – Hendon. (Conservative held)
- Stevenage – Roebuck. (Labour held)
- Stirling – Stirling East. (Conservative held)
- Thanet – Garlinge. (Thanet Independent held)
- Tunbridge Wells – St Johns. (Lib Dem held)
- Worcestershire – Bromsgrove South. (Reform UK held)
November 4th
- Burnley – Lanehead. (Labour held)
- Burnley – Queensgate. Labour held)
November 6th
- Fife – Buckhaven, Methil & Wemyss Villages. (Labour held)
- Harborough – Fleckney. (Conservative held)
- Newark & Sherwood – Balderton North & Coddington. (Green Party held)
- Newark & Sherwood – Castle. (Independent held)
- South Derbyshire – Seales. (Labour held)
- Tandridge – Westway. (Conservative held)
- Tandridge – Lingfield, Crowhurst & Tandridge. (Lingfield & Crowhurst Residents held)
- West Devon – Okehampton South. (Green Party held)
November 13th
- Canterbury – Wincheap. (Lib Dem held)
- East Lindsey – Chapel St Leonards. (Conservative held)
- Gwynedd – Bethel a’r Felinheli. (Plaid Cymru held)
- North Somerset – Long Ashton. (Green Party held)
- Vale of White Horse – Ridgeway. (Lib Dem held)
November 20th
- Dumfries & Galloway – Stanraer & The Rhins. (Independent held)
- East Sussex – Ashdown & Conquest. (Conservative held)