Cheshire West & Chester – Christleton & Huntington
Conservatives 1,214 (32.9 per cent, +8.5 on 2023) Green Party 1,122 (30.4 per cent, +8.5) Reform UK 635 (17.2 per cent, +17.2) Labour 389 (10.5 per cent, -9.3) Lib Dems 331 (9.0 per cent, -7.7)
Conservatives hold
Dacorum – Apsley & Corner Hall
Lib Dems 742 (32.9 per cent, -15.6 on 2023) Reform UK 552 (24.5 per cent, +24.5) Conservatives 404 (17.9 per cent, -14.9) Independent 213 (9.5 per cent, +9.5) Green Party 181 (8.0 per cent, +8.0) Labour 161 (7.1 per cent, -11.5)
Lib Dems hold
Slough – Cippenham Green
Green Party 409 (24.5 per cent, +24.5 on 2023) Conservatives 404 (24.2 per cent, -19.9) Labour 355 (21.3 per cent, -6.9) Reform UK 326 (19.5 per cent, +19.5) Lib Dems 176 (10.5 per cent, +1.0)
Green Party gain from Conservatives
Forthcoming contests
June 11th
- Cheshire West & Chester – Christleton & Huntington. (Conservative held)
- Dacorum – Apsley & Corner Hall. (Lib Dem held)
- Slough – Cippenham Green. (Conservative held)
June 18th
- Bradford – Idle & Thackley
- Bury – Moorside
- Conwy – Gogarth Mostyn. (Conservative held)
- Conwy – Tudno. (Conservative held)
- Essex – Rayleigh West. (Reform UK held)
- Essex – Springfield.
- Hillingdon – Hillingdon West.
- Lewisham – Crofton Park. (Green Party held)
- New Forest – Bransgore, Burley, Sopley & Ringwood East. (Conservative held)
- Rochford, Sweyne Park & Grange (2030). Stuart Prior (Reform UK held)
- Swansea, Morriston (2027). Robert Francis-Davies (Labour)
- Swansea – Mumbles. ( Conservative held)
- Wrexham – Acton & Maesydre. (Plaid Cymru held)
- Wrexham – Grosvenor. (Plaid Cymru held)
- Wrexham – Queensway. (Plaid Cymru held)
June 25th
- Aberdeen – George St/Harbour. (Lib Dem held)
- Brighton & Hove – Goldsmid. (Labour held)
- Cambridgeshire – Roman Bank & Peckover. (Reform UK held)
- Carmarthenshire – Llangennech. Reform UK held)
- Denbighshire – Llanrhaeadr-yng-Nghinmeirch. (Plaid Cymru held)
- Denbighshire – Rhyl South. (Labour held)
- Ealing – North Acton. (Green Party held)
- Hackney – Hackney Central. (Green Party held)
- Hackney – Dalston. (Green Party held)
- Halton – Farnworth. (Labour held)
- Haringey – Northumberland Park. (Green Party held)
- Haringey – Woodside. (Labour held)
- Hertsmere – Bushey Park. (Lib Dem held)
- Highland – East Sutherland & Edderton. (Independent held)
- Merthyr Tydfil – Dowlais & Pant. (Independent held)
- Nuneaton & Bedworth – Camp Hill. (Labour held)
- Rhondda Cynon Taf – Treorcy. (Plaid Cymru held)
- Staffordshire – Stretton. (Reform UK held)
- St Helens, Haydock. (Reform UK held)
- St Helens – St Helens Town Centre
- Tamworth – Wilnecote
- Teignbridge – Dawlish South West. (Lib Dem held)
- Uttlesford – Stort Valley. (Lib Dem held)
July 2nd
- Aberdeenshire – Peterhead South & Cruden. (Conservative held)
- Bolton – Horwich North. (Horwich & Blackrod First held)
- Cheshire West & Chester – Weaver & Cuddington. (Conservative held)
- Cotswolds – Cirencester St Michael’s. (Lib Dem held)
- Dorset – St Leonards & St Ives. (Conservative held)
- Gloucestershire – Cirencester Park. Lib Dem held)
- Harborough – Lutterworth East. (Labour held)
- Powys – Glanwymyn. (Plaid Cymru held)
- Powys – Llanyre with Nantmel. (Independent held)
- Powys – Yscir with Honddu Isaf & Llanddew. (Conservative held)
- Telford & Wrekin – Malinslee & Dawley Bank. (Labour held)
- Torfaen – Llantarnam. (Independent held)
July 7th
- Surrey – Haslemere. (Lib Dem held)
- Waverley – Haslemere West. (Lib Dem held)
July 9th
- Camden – Regents Park. (Green Party held)
- Cardiff – Splott. (Labour held)
- Flintshire – Argoed & New Brighton. (Lib Dem held)
- Flintshire – Connah’s Quay. (Independent held)
- Gateshead – High Fell. (Reform UK held)
- Gwynedd – Llanrug. (Plaid Cymru held)
- Lambeth – Clapham Park. (Green Party held)
- Lambeth – Streatham St Leonard’s. (Green Party held)
- Neath Port Talbot – Trebanos. (Plaid Cymru held)
- North Norfolk – Suffield Park. (Lib Dem held)
- Pembrokeshire – Pembroke Dock Market. (Independent held)
- South Lanarkshire – Larkhall. (Labour held)
- Stratford-on-Avon – Kinwarton. (Lib Dem held)
- Vale of Glamorgan – Baruc. (Plaid Cymru held)
July 16th
- Cambridgeshire – Ramsey and Bury. (Reform UK held)
- Peterborough – Fletton & Woodston. (Labour held)
- South Staffordshire – Himley & Swindon. (Conservative held)
- Stafford – Manor. (Labour held)
September 3rd
- Edinburgh – Portobello/Craigmillar. (SNP held)
- Edinburgh – Southside/Newington. (SNP held)