The Liberal Democrat Seats won in July 2024
5 Jul 2024
The full list of 72 seats won by the Liberal Democrats in July 2024.
The scale of the breakthrough is astonishing: the 2019 notional result of these boundaries is that the Lib Dems won 8 seats. On 4th July they won 11 starting with "C" alone.
- Bath
- Bicester & Woodstock
- Brecon, Radnor & Cwm Tawe
- Caithness, Sutherland & Easter Ross
- Cambridgeshire South
- Carshalton & Wallington
- Cheadle
- Chelmsford
- Cheltenham
- Chesham & Amersham
- Chichester
- Chippenham
- Cornwall North
- Cotswolds South
- Devon North
- Devon South
- Didcot & Wantage
- Dorking & Horley
- Dorset Mid & North Poole
- Dorset West
- Dunbartonshire Mid
- Eastbourne
- Eastleigh
- Edinburgh West
- Ely & East Cambridgeshire
- Epsom & Ewell
- Esher & Walton
- Fife North East
- Frome & East Somerset
- Glastonbury & Somerton
- Guildford
- Hampshire North East
- Harpenden & Berkhamsted
- Harrogate & Knaresborough
- Hazel Grove
- Henley & Thame
- Honiton & Sidmouth
- Horsham
- Inverness, Skye and West Ross
- Lewes
- Kingston & Surbiton
- Maidenhead
- Melksham & Devizes
- Newbury
- Newton Abbot
- Norfolk North
- Orkney & Shetland
- Oxford West & Abingdon
- Richmond Park
- Shropshire North
- St Albans
- St Ives
- St Neots & Mid Cambs
- Stratford-on-Avon
- Surrey Heath
- Sussex Mid
- Sutton & Cheam
- Taunton & Wellington
- Tewkesbury
- Thornbury & Yate
- Tiverton & Minehead
- Torbay
- Tunbridge Wells
- Twickenham
- Wells & Mendip Hills
- Westmorland & Lonsdale
- Wimbledon
- Winchester
- Witney
- Woking
- Wokingham
- Yeovil