Bournemouth, Christchurch & Poole – Talbot & Branksome
Lib Dems 910 (32.4 per cent, -2.1 on 2023) Reform UK 791 (28.2 per cent, +28.2) Conservatives 770 (27.4 per cent, -4.9) Labour 170 (6.1 per cent, -5.7) Green Party 165 (5.9 per cent, -6.6)
Lib Dems gain from Conservatives
Central Bedfordshire – Stotfold
Reform UK 823 (30.8 per cent, +30.8 on 2023) Conservatives 559 (20.9 per cent, +1.3) Labour 532 (19.9 per cent, -4.2) Green Party 416 (15.6 per cent, +15.6) Lib Dems 339 (12.7 per cent, +0.2)
Reform UK gain from Labour
Cheshire East – Wilmslow Lacey Green
Conservatives 370 (29.8 per cent, -8.4 on 2023) Labour 300 (24.2 per cent, +24.2) Reform UK 288 (23.2 per cent, +23.3) Residents of Wilmslow 215 (17.3 per cent, -30.2) Green Party 67 (5.4 per cent, +5.4)
Conservatives gain from Residents of Wilmslow
Vale of Glamorgan – Illtyd
Reform UK 729 (31.3 per cent, +31.3 on 2022) Plaid Cymru 657 (28.2 per cent, +10.1) Conservatives 445 (19.1 per cent, -10.2) Labour 414 (17.8 per cent, -22.7) Green Party 85 (3.6 per cent, -8.6)
Reform UK gain from Labour
Walsall – Pelsall
Reform UK 1,231 (45.0 per cent, +31.3 on 2024) Conservatives 1,176 (43.1 per cent, -24.1) Green Party 127 (4.7 per cent, +4.7) Labour 125 (4.6 per cent, -14.5) Lib Dems 72 (2.7 per cent, +2.7)
Reform UK gain from Conservatives
West Suffolk – Newmarket East
Reform UK 342 (29.7 per cent, +29.7) Conservatives 288 (25.0 per cent, +4.1) Lib Dems 199 (17.2 per cent, -3.1) Labour 176 (15.3 per cent, -8.3) Green Party 148 (12.8 per cent, +12.8)
Reform UK gain from Labour
Forthcoming contests
September 18th
- Brighton & Hove – Queen’s Park. (Labour held)
- Cardiff – Trowbridge. (Labour held)
- Newham – Plaistow South. (Labour held)
- Warwick – Kenilworth Park Hill. (Green Party held)
- Warwick – Leamington Clarendon. (Labour held)
September 24th
- Breckland – Thetford Castle. (Labour held)
September 25th
- Ashford – Rolvenden & Tenterden West. (Green Party held)
- Highland – Caol & Mallaig. (Green Party held)
- Highland – Tain & Easter Ross. (SNP held)
- Manchester – Woodhouse Park. (Green Party held)
October 2nd
- Brentwood – Hutton South. (Conservative held)
- Cheshire West & Chester – Strawberry. (Labour held)
- Isle of Wight – Lake North. (Reform UK held)
- Maidstone – Harrietsham Lenham & North Downs. (Independent held)
- Maidstone – Harrietsham Lenham & North Downs. (Independent held)
- Maidstone – Harrietsham Lenham & North Downs. (Independent held)
- Wigan – Wigan Central. (Labour held)
October 8th
- Hart – Yateley West. (Lib Dem held)
October 9th
- Bath & North East Somerset – Widcombe & Lyncombe. (Lib Dem held)
- North Northamptonshire – Lloyds & Corby Village. (Reform UK held)
- Redcar & Cleveland – Skelton East. (Conservative held)
- Teignbridge – Kenn Valley. (Conservative held)
- West Lancashire – Aughton & Holborn. (Labour held)
October 16th
- Babergh – Copdock & Washbrook. (Lib Dem held)
- Preston – Ashton. (Labour held)
- Reigate & Banstead – Meadvale & St John’s. (Lib Dem held)
- South Ayrshire – Ayr North. (SNP held)
- Spelthorne – Staines. (Green Party held)
- Surrey – Camberley West. (Conservative held)
- Surrey – Caterham Valley. (Lib Dem held.)
- Surrey – Guildford South East. (Resident for Guildford & Villages held)
- Tandridge – Whyteleafe. (Lib Dem held)
- Trafford – Broadheath. (Labour held)
October 23rd
- Colchester – New Town & Christ Church. (Labour held)
- Portsmouth – Paulsgrove. (Portsmouth Independents Party held)
October 30th
- Stirling – Stirling East. (Conservative held)
- Thanet – Garlinge. (Thanet Independent held)
November 6th
- Fife – Buckhaven, Methil & Wemyss Villages. (Labour held)