From Thursday
Hertfordshire – Bedwell
Labour 962 (46.9 per cent, -0.9) Conservatives 470 (22.9 per cent, -11.7) Reform UK 352 (17.2 per cent, +17.2) Lib Dems 134 (6.5 per cent, -3.2) Green Party 133 (6.5 per cent, +0.5)
Labour hold
Wychavon – Badsey & Aldington
Conservatives 186 (32.7 per cent, -23.5) Lib Dems 164 (28.8 per cent, +28.8) Independent 156 (27.4 per cent, +27.4) Labour 63 (11.1 per cent, -32.7)
Conservatives hold
Wychavon – Harvington & Norton
Independent 327 (42.6 per cent, +42.6 on 2023) Conservatives 195 (25.4 per cent, -28.7) Lib Dems 192 (25.0 per cent, -5.8) Labour 53 (6.9 per cent, +6.9)
Independent gain from Conservatives
From August 22nd
Northumberland – Cramlington Eastfield
Conservatives 513 (43.5 per cent, -15.6 on 2021) Labour 371 (31.5 per cent, +1.4) Reform UK 177 (15.0 per cent, +15.0) Independent 67 (5.7 per cent, +5.7) Lib Dems 23 (2.0 per cent, +2.0) Green Party 22 (1.9 per cent, +1.9) Independent 6 (0.5 per cent, +0.5)
Conservatives hold
Three Rivers – Abbots Langley & Bedmond
Conservatives 593 (40.5 per cent, +20.5 on 2024) Lib Dems 500 (34.2 per cent, -24.4) Green Party 233 (15.9 per cent, +8.4) Labour 137 (9.4 per cent, -4.5)
Conservatives gain from Lib Dems
West Lothian – Armadale & Blackridge
Labour 795 (28.9 per cent, +14.8 on 2022) SNP 777 (28.3 per cent, +6.2) Reform UK 519 (18.9 per cent, +18.9) Independent for Scotland 236 (8.6 per cent, +7.8) Conservatives 226 (8.2 per cent, -2.3) Lib Dems 122 (4.4 per cent, +3.5) Green Party 73 (2.7 per cent, +0.1) First preferences
Labour gain from an independent
From August 15th
Caerphilly – Aberbargoed & Bargoed
Labour 354 (46.2 per cent, -1.2 on 2022) Plaid Cymru 353 (46.1 per cent, +7.1) Green Party 59 (7.7 per cent, +7.7)
Labour hold
Islington – Hillrise
Labour 968 (43.3 per cent, -19.5 on 2024) Independent 539 (24.1 per cent, +24.1) Lib Dems 350 (15.7 per cent, +2.8) Green Party 332 (14.4 per cent, -9.9) Independent 54 (2.4 per cent, +2.4)
Labour hold
Stirling – Dunblane & Bridge of Allan
Conservatives 1, 143 (27.9 per cent, -10.4 on 2024) Labour 952 (23.3 per cent, +3.0) SNP 770 (18.8 per cent, -4.5) Green Party 659 (16.1 per cent, +6.0) Lib Dems 345 (8.4 per cent, +1.6) Independent 225 (5.5 per cent, +5.5) First preferences
Labour hold
Forthcoming contests
September 3rd
- Swale – Priory. (Lib Dem held)
September 5th
- Camden – Camden Square. (Labour held)
- Camden – Kentish Town South. (Labour held)
- Camden – Kilburn. (Labour held)
- Cheshire East – Crewe West. (Labour held)
- Manchester – Baguley. (Labour held)
- Merthyr Tydfil – Bedlinog & Trelewis (Independent held)
- Redcar & Cleveland – Longbeck. (Labour held)
September 12th
- Cambridge – Romsey.(Labour held)
- Gateshead – Bridges. (Labour held)
- Hackney – London Fields. (Labour held)
- Hackney, Stoke Newington. (Labour held)
- Milton Keynes – Bletchley East. (Labour held)
- Newcastle-upon-Tyne – North Jesmond. (Lib Dem held)
- Norfolk – Freebridge Lynn (Lib Dem held)
- North Ayrshire – Arran (Conservative held)
- North Norfolk – North Walsham Market Cross. (Lib Dem held)
- Tower Hamlets – Bow East. (Labour held)
September 16th
- Gedling – Bestwood St Albans. (Labour held)
September 19th
- Bromsgrove – Sidemoor (Labour held)
- Cornwall – Falmouth Penerris. (Labour held)
- Hartlepool – Burn Valley. (Labour held)
- Huntingdonshire – St Neots Eatons. (Conservative held)
- Stockton-on-Tees, Fairfield. (Conservative held)
- Stockton-on-Tees, Fairfield. Conservative held)
- Westminster – Harrow Road. (Labour held)
- Westminster – West End. (Labour held)
- Worthing – Marine. (Labour held)
September 24th
- Mid Suffolk – Thurston. (Green Party held)
- Waverley – Godalming Binscombe & Charterhouse. (Labour held)
September 26th
- Denbighshire – Rhyl Trellewelyn. (Labour held)
- Herefordshire – Credenhill. (Independent held)
- Highland – Cromarty Firth. (Highland Independent held)
- Highland – Cromarty Firth. (Lib Dem held)
- Highland – Inverness Central. (Independent held)
- Luton – Barnfield. (Lib Dem held)
- Luton – Wigmore. (Lib Dem held)
- Perth & Kinross – Perth City North. (Labour held)
- Perth & Kinross – Strathallan. (Conservative held)
October 3rd
- Dundee – Lochee. (Labour held)
- Dundee – Strathmartine. (SNP held)
October 10th
- Fylde – Warton. (Independent held)
- North Lanarkshire – Fortissat. (Labour held)
- North Lanarkshire – Mossend & Holytown. (Labour held)
November 7th
- Moray – Elgin City South. (SNP held)