Carmarthenshire – Lliedi
Reform UK 568 (42.6 per cent, +42.6 on 2022) Labour 312 (23.4 per cent, -34.9) Independent 116 (8.7 per cent, +8.7) Plaid Cymru 107 (8.0 per cent, +8.0) Conservatives 93 (7.0 per cent, -8.7) Independent 86 (6.5 per cent, +6.5) Lib Dems 41 (3.1 per cent, +3.1) Gwlad 9 (0.7 per cent, +0.7)
Reform UK gain from Labour
Castle Point – Canvey Island Winter Gardens
Reform UK 712 (53.1 per cent, +53.1 on 2024) Conservatives 233 (17.3 per cent, +1.3) Canvey Island Independents 200 (14.9 per cent, -22.7) Labour 131 (9.8 per cent, -2.8) Green Party 67 (5.0 per cent, -6.1)
Reform UK gain from Canvey Island Independents
Lewes – Newhaven North
Lib Dems 697 (51.7 per cent, +4.1 on 2023) Reform UK 389 (28.9 per cent, +28.9) Green Party 122 (9.1 per cent, +1.8) Conservatives 59 (4.4 per cent, -14.2) Independent 57 (4.2 per cent, -22.2) Labour 23 (1.7 per cent, +1.7)
Lib Dems hold
Maldon – Maldon West
Lib Dems 573 (41.5 per cent, +6.8 on 2023) Reform UK 488 (35.3 per cent, +35.3) Conservatives 204 (14.8 per cent, -2.6) Maldon Independent Group 83 (6.0 per cent, -28.5) Green Party 33 (2.4 per cent, +2.4)
Lib Dems gain from Maldon Independent Group
Forthcoming contests
June 5th
- Amber Valley – Somercotes. (Labour held)
- King’s Lynn & West Norfolk – Fairstead. (Labour held)
- King’s Lynn & West Norfolk – North Lynn. (Labour held)
- Tendring – Frinton. (Independent held)
- West Sussex – Burgess Hill North. (Lib Dem held )
- West Sussex – Hassocks & Burgess Hill South. (Lib Dem held)
- West Sussex – St Leonard’s Forest. (Conservative held)
- Wokingham – Maiden Erlegh & Whitegates. (Conservative held)
June 11th
- Stroud – Severn. (Labour held)
June 12th
- Leeds – Morley South. (Morley Borough Independent held)
- Mid Suffolk – Haughley, Stowupland & Wetherden. (Green Party held)
- North Northamptonshire – Higham Ferrers.
- Nottinghamshire – Mansfield North.
June 19th
- Adur – Buckingham (2028). Nigel Jenner (Labour)
- Highland – Cromarty Firth. (Independent held)
- Highland – Eilean a’ Cheò. (Independent held)
- North Yorkshire – Eastfield. (Social Justice Party held)
- Sefton – Blundellsands. (Labour held)
- Spelthorne – Ashford Town. (Conservative held)
June 26th
- Basildon – Wickford Park. (Wickford Independent held)
- Chorley – Buckshaw & Whittle. (Labour held)
- Edinburgh – Fountainbridge & Craiglockhart. (Labour held)
- Greenwich – Shooters Hill. (Labour held)
- Mid Devon – Crediton Lawrence. (Lib Dem held)
- Rossendale – Whitworth. (Community First held)
- Rother – Catsfield & Crowhurst. (Lib Dem held)
- Sheffield – Stocksbridge & Upper Don. (Labour held)
- South Staffordshire – Great Wyrley Landywood. (Conservative held)
- Stevenage – Bedwell. (Labour held)
July 2nd
- North Tyneside – Killingworth. (Labour held)
- North Tyneside – Longbenton & Benton. (Labour held)
July 3rd
- Hammersmith & Fulham – Fulham Town. (Conservative held)
- Nottinghamshire – Newark West. (Reform UK held)
- Powys – Llanidloes. (Lib Dem held)