Brentwood – Hutton South
Reform UK 805 (45.8 per cent, +48.4 on 2024) Conservatives 544 (30.9 per cent, -14.5) Labour 234 (13.3 per cent, -14.5) Lib Dems 109 (6.2 per cent, -9.6) Green Party 66 (3.8 per cent, -7.2)
Reform UK gain from Conservatives
Cheshire West & Chester – Strawberry
Labour 602 (35.8 per cent, -32.9) Reform UK 539 (32.0 per cent, +32.0) Independent 231 (13.7 per cent, +13.7) Conservatives 132 (7.8 per cent, -16.8) Lib Dems 121 (7.2 per cent, +0.5) Green Party 58 (3.4 per cent, +3.4)
Labour hold
Isle of Wight – Lake North
Reform UK 290 (36.8 per cent, +0.7 on May) Conservatives 249 (31.6 per cent, +2.8) Lib Dems 118 (15.0 per cent, +4.4) Green Party 88 (11.2 per cent, -0.9) Labour 44 (5.6 per cent, -0.2)
Reform UK hold
Maidstone – Harrietsham, Lenham & North Downs
Reform UK 1,228, 1226, 1153 (50.4 per cent, +38.8 on 2024) Green Party 459, 459, 430 (18.8 per cent, +18.8) Conservatives 342, 285, 234 (14.0 per cent, -2.6) Lib Dems 236, 156, 123 (9.7 per cent, +9.7) Heritage 97 (4.0 per cent, +4.0 Independent 74 Independent 69 (3.0 per cent, +3.0)
Reform UK gain all three seats from independents
Wigan – Wigan Central
Reform UK 1,391 (47.2 per cent, +47.2 on 2024) Labour 970 (32.9 per cent, -15.3) Independent 196 (6.7 per cent, +6.7) Conservatives 151 (5.1 per cent, -9.4) Green Party 130 (4.4 per cent, -2.1) Lib Dems 109 (3.7 per cent, +0.2)
Reform UK gain from Labour
Forthcoming contests
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)
- Wychavon – Bretforton & Offerton. (Conservative 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
- 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)
November 13th
- North Somerset – Long Ashton. (Green Party held)
- Vale of White Horse – Ridgeway. (Lib Dem held)
November 20th
- Dumfries & Galloway – Stanraer & The Rhins. (Independent held)