Basildon – St Martin’s
Reform UK 1,057 (44.6 per cent, +44.6 on 2024) Labour 833 (35.1 per cent, -3.2) Conservatives 320 (13.5 per cent, -7.1) Green Party 82 (3.5 per cent, -8.9) Lib Dems 39 (1.6 per cent, -7.8) Trade Union and Socialist Coalition 26 (1.1 per cent, -6.3) SDP 13 (0.5 per cent, +0.5)
Reform UK gain from Labour
Dartford – Maypole & Leyton Cross
Reform UK 303 (53.7 per cent, +53.7 on 2023) Conservatives 158 (28.0 per cent, -40.7) Labour 71 (12.6 per cent, -18.7) Green Party 32 (5.7 per cent, +5.7)
Reform UK gain from Conservatives
Dartford – Stone House
Reform UK 475 (45.2 per cent, +45.2 on 2023) Labour 299 (28.4 per cent, -12.8) Conservatives 190 (18.1 per cent, -31.4) Green Party 87 (8.3 per cent, -1.0)
Reform UK gain from Conservatives
Denbighshire – Prestatyn Central
Conservatives 230 (21.7 per cent, -1.8 on 2022) Independent 223 (21.1 per cent, +21.1) Reform UK 195 (18.4 per cent, +18.4) Plaid Cymru 152 (14.4 per cent, +14.4) Green Party 144 (13.6 per cent, -35.4) Labour 95 (9.0 per cent, -14.5) Lib Dems 19 (1.8 per cent, +1.8)
Conservatives hold
Harborough – Market Harborough Logan
Conservatives 410 (31.3 per cent, +4.1 on 2023) Lib Dems 355 (27.1 per cent, -19.8) Green Party 290 (22.2 per cent, +14.5) Reform UK 190 (14.5 per cent, +14.5) Labour 44 (3.4 per cent, -9.1) Independent 10 (0.8 per cent, -4.8) Communist 9 (0.7 per cent, +0.7)
Conservatives gain from Lib Dems
Liverpool – Sefton Park
Green Party 468 (49.8 per cent, -7.0 on 2023) Labour 211 (22.4 per cent, -11.1) Lib Dems 193 (20.5 per cent, +15.4) Reform UK 54 (5.7 per cent, +5.7) Conservatives 14 (1.5 per cent, -3.0)
Green Party hold
Neath Port Talbot – Baglan
Labour (37.5 per cent, -16.8 on 2022) Independent (28.2 per cent, +28.2) Reform UK (23.7 per cent, +23.7) Plaid Cymru (7.9 per cent, +7.9) Conservatives (1.0 per cent, -14.1) Green Party (1.0 per cent, +1.0) Lib Dems (0.7 per cent, +0.7)
Labour hold
Rhondda Cynon Taf – Pontypridd Town
Plaid Cyrmu 540 (51.6 per cent, -2.2 on 2022) Reform UK 253 (24.2 per cent, +24.2) Labour 203 (19.4 per cent, -16.8) Conservatuves 27 (2.6 per cent, -7.3) Green Party 23 (2.2 per cent, +2.2)
Plaid Cyrmu hold
Staffordshire – Eccleshall & Gnosall
Conservatives 1,698 (44.4 per cent, +10.1 on May) Green Party 1,037 (27.3 per cent, +8.2) Reform UK 938 (24.7 per cent, -10.3) Labour 140 (3.7 per cent, -3.9)
Conservatives gain from Reform UK
Forthcoming contests
July 24th
- Bromley – Bromley Common & Holwood. (Conservative held)
- Cardiff – Llanrumney. (Labour held)
- Dacorum – Berkhamsted West. (Lib Dem held)
- Dorset – Swanage. (Conservative held)
- Hertsmere – Borehamwood Brookmeadow. (Conservative held)
- Lichfield – Alrewas & Fradley. (Conservative held)
- Rutland – Barleythorpe. (Green Party held)
July 31st
- Barking & Dagenham – Thames View. (Labour held)
- North Devon – Barnstaple with Westacott. (Lib Dem held)
- Warrington – Bewsey & Whitecross. (Labour held)
August 7th
- Cannock Chase – Hednesford Green Heath. (Labour held)
- Carmarthenshire – Llangennech. (Labour held)
- Durham – Easington & Shotton. (Reform UK held)
August 14th
- Cardiff – Grangetown. (Labour held)
- Newcastle – South Jesmond. (Labour held)
August 21st
- East Renfrewshire – Barrhead, Liboside & Uplawmoor. (Labour held)
- Hounslow – Cranford. (Labour held)
- Runnymede – Addlestone South. (Conservative held)
- Runnymede – Addlestone South. (Conservative held)
- Surrey – Addlestone. (Conservative held)