How many UK councillors won with less support than a fair count would require?
First-Past-the-Post and bloc vote let a candidate win on whatever share the vote-splitting produces — there is no minimum threshold. We compare every elected councillor's share of valid ballots to the proportional quota: the share that would be needed to be guaranteed that seat under any proportional voting method (1 seats + 1). Across five cycles — 847 council×cycle pairs, 15,496 ward races, 22,608 seats elected — 14,923 (66.0%) were elected on less.
Year-over-year flips
Each council that changed plurality party between consecutive cycles, coloured by the party that took control. Councils that haven't flipped (or that we only have one cycle for) stay grey. Hover for the cycle and the party transition; click to see the council's full history.
- Labour
- Conservative
- Liberal Democrats
- Reform UK
- Green
- Independent / other
- No flip in our data
Ten biggest flips
Councils where the largest party (by seats won) changed between consecutive cycles, ranked by how much bigger the seat swing was than the vote swing for the incoming party. The textbook First-Past-the-Post volatility story: small movement in support, total movement in representation.
| Council | Cycle | Flip | Vote shift | Seat shift |
|---|---|---|---|---|
| Wealden | 2021 → 2023 | Conservative and Unionist Party Liberal Democrats | +0.6 pts | +22.9 pts |
| Amber Valley | 2022 → 2023 | Conservative and Unionist Party Labour Party | −1.9 pts | +35.2 pts |
| Tamworth | 2022 → 2023 | Conservative and Unionist Party Labour Party | +3.6 pts | +60.0 pts |
| Runnymede | 2023 → 2024 | Conservative and Unionist Party Labour Party | +0.2 pts | +14.3 pts |
| Welwyn Hatfield | 2024 → 2025 | Labour Party Liberal Democrats | +0.2 pts | +12.5 pts |
| Cambridge | 2024 → 2025 | Labour Party Liberal Democrats | +1.9 pts | +20.2 pts |
| Malvern Hills | 2021 → 2023 | Conservative and Unionist Party Independent | +0.1 pts | +10.5 pts |
| North Hertfordshire | 2022 → 2023 | Labour Party Liberal Democrats | +2.4 pts | +22.2 pts |
| East Cambridgeshire | 2023 → 2025 | Conservative and Unionist Party Liberal Democrats | −3.2 pts | +28.6 pts |
| Tewkesbury | 2021 → 2023 | Conservative and Unionist Party Liberal Democrats | +1.6 pts | +13.5 pts |
Distorted elections
Councils where seats were handed to candidates on less support than a proportional method would require. The map shades every UK council by how many of its seats fell below that bar in its most recent cycle (darker = worse); the table picks out the ten thinnest individual mandates anywhere in the data.
One hex = one council. Geographic position is approximate (cartogram, not a literal map). A council that polled in 2025 shows 2025; a London Borough that last polled in 2022 shows 2022.
Ten least popular winners
The seats furthest below the proportional quota anywhere in the data — councillors elected on the smallest share of valid ballots cast in their ward. Click a ward to jump to its race in context.
| Year | Ward / Council | Seat-holder (party, per public record) | Seats | Won at | Quota | Under par |
|---|---|---|---|---|---|---|
| 2025 | Truro Moresk & Trehaverne Cornwall | Steven Mark Webb Liberal Democrats | 1 | 18.9% | 50.0% | +31.1 pts |
| 2025 | St Ives South & Needingworth Huntingdonshire | Alex Bulat Labour and Co-operative Party | 1 | 23.2% | 50.0% | +26.8 pts |
| 2025 | Constantine, Mabe & Mawnan Cornwall | Anna Thomason-Kenyon Reform UK | 1 | 23.4% | 50.0% | +26.6 pts |
| 2025 | Amble West with Warkworth Northumberland | Pauline Davidson Reform UK | 1 | 23.8% | 50.0% | +26.2 pts |
| 2022 | Pontyclun East Rhondda Cynon Taf | Binning P. Independent | 1 | 23.8% | 50.0% | +26.2 pts |
| 2025 | North Belper Amber Valley | Emma Louise Monkman Labour and Co-operative Party | 1 | 23.9% | 50.0% | +26.1 pts |
| 2021 | Burnley South West Burnley | Pate L. Labour Party | 1 | 24.8% | 50.0% | +25.2 pts |
| 2025 | Market Harborough West & Foxton Harborough | David John Page Conservative and Unionist Party | 1 | 24.9% | 50.0% | +25.1 pts |
| 2025 | Ipplepen & The Kerswells Teignbridge | Heather Maureen Horner Reform UK | 1 | 25.2% | 50.0% | +24.8 pts |
| 2025 | Saltash Trematon & Landrake Cornwall | Paul Anthony Cador Reform UK | 1 | 25.4% | 50.0% | +24.6 pts |
See the full leaderboard of below-quota seats across all cycles.
All councils
318 councils with at least one cycle of data. Click a name for the council overview, with every cycle and cross-cycle party-control changes.
- Adur
- Amber Valley
- Arun
- Ashfield
- Ashford
- Babergh
- Barking and Dagenham
- Barnet
- Barnsley
- Basildon
- Basingstoke and Deane
- Bassetlaw
- Bath & North East Somerset
- Bedford
- Bexley
- Birmingham
- Blaby
- Blackburn with Darwen
- Blackpool
- Blaenau Gwent
- Bolsover
- Bolton
- Boston
- Bournemouth, Christchurch & Poole
- Bracknell Forest
- Bradford
- Braintree
- Breckland
- Brent
- Brentwood
- Bridgend
- Brighton & Hove
- Bristol, City of
- Broadland
- Bromley
- Bromsgrove
- Broxbourne
- Broxtowe
- Buckinghamshire
- Burnley
- Bury
- Caerphilly
- Calderdale
- Cambridge
- Camden
- Cannock Chase
- Canterbury
- Cardiff
- Carmarthenshire
- Castle Point
- Central Bedfordshire
- Ceredigion
- Charnwood
- Chelmsford
- Cheltenham
- Cherwell
- Cheshire East
- Cheshire West & Chester
- Chesterfield
- Chichester
- Chorley
- Colchester
- Conwy
- Cornwall
- Cotswold
- County Durham
- Coventry
- Crawley
- Croydon
- Cumberland
- Dacorum
- Darlington
- Dartford
- Denbighshire
- Derby
- Derbyshire Dales
- Doncaster
- Dorset
- Dover
- Dudley
- Durham
- Ealing
- East Cambridgeshire
- East Devon
- East Hampshire
- East Hertfordshire
- East Lindsey
- East Riding Of Yorkshire
- East Staffordshire
- East Suffolk
- Eastbourne
- Eastleigh
- Elmbridge
- Enfield
- Epping Forest
- Epsom & Ewell
- Erewash
- Exeter
- Fareham
- Fenland
- Flintshire
- Folkestone & Hythe
- Forest Of Dean
- Fylde
- Gateshead
- Gedling
- Gloucester
- Gosport
- Gravesham
- Great Yarmouth
- Greenwich
- Guildford
- Gwynedd
- Hackney
- Halton
- Hammersmith and Fulham
- Harborough
- Haringey
- Harlow
- Harrow
- Hart
- Hartlepool
- Hastings
- Havant
- Havering
- Herefordshire
- Hertsmere
- High Peak
- Hillingdon
- Hinckley & Bosworth
- Horsham
- Hounslow
- Huntingdonshire
- Hyndburn
- Ipswich
- Isle of Anglesey
- Isle Of Wight
- Islington
- Kensington and Chelsea
- Kings Lynn & West Norfolk
- Kingston Upon Hull
- Kingston Upon Hull, City of
- Kingston upon Thames
- Kirklees
- Knowsley
- Lambeth
- Lancaster
- Leeds
- Leicester
- Lewes
- Lewisham
- Lichfield
- Lincoln
- Liverpool
- Luton
- Maidstone
- Maldon
- Malvern Hills
- Manchester
- Mansfield
- Medway
- Melton
- Merthyr Tydfil
- Merton
- Mid Devon
- Mid Suffolk
- Mid Sussex
- Middlesbrough
- Milton Keynes
- Mole Valley
- Monmouthshire
- Neath Port Talbot
- New Forest
- Newark & Sherwood
- Newcastle Upon Tyne
- Newcastle-under-Lyme
- Newham
- Newport
- North Devon
- North East Derbyshire
- North East Lincolnshire
- North Hertfordshire
- North Kesteven
- North Lincolnshire
- North Norfolk
- North Northamptonshire
- North Somerset
- North Tyneside
- North Warwickshire
- North West Leicestershire
- North Yorkshire
- Northumberland
- Norwich
- Nottingham
- Nuneaton & Bedworth
- Oadby & Wigston
- Oldham
- Oxford
- Pembrokeshire
- Pendle
- Peterborough
- Plymouth
- Portsmouth
- Powys
- Preston
- Reading
- Redbridge
- Redcar & Cleveland
- Redditch
- Reigate and Banstead
- Rhondda Cynon Taf
- Ribble Valley
- Richmond upon Thames
- Rochdale
- Rochford
- Rossendale
- Rother
- Rotherham
- Rugby
- Runnymede
- Rushcliffe
- Rushmoor
- Rutland
- Salford
- Sandwell
- Sefton
- Sevenoaks
- Sheffield
- Shropshire
- Slough
- Solihull
- Somerset
- South Cambridgeshire
- South Derbyshire
- South Gloucestershire
- South Hams
- South Holland
- South Kesteven
- South Norfolk
- South Oxfordshire
- South Ribble
- South Staffordshire
- South Tyneside
- Southampton
- Southend-On-Sea
- Southwark
- Spelthorne
- St Albans
- St. Helens
- Stafford
- Staffordshire Moorlands
- Stevenage
- Stockport
- Stockton-on-Tees
- Stoke On Trent
- Stratford On Avon
- Stroud
- Sunderland
- Surrey Heath
- Sutton
- Swale
- Swansea
- Swindon
- Tameside
- Tamworth
- Tandridge
- Teignbridge
- Telford & Wrekin
- Tendring
- Test Valley
- Tewkesbury
- Thanet
- Three Rivers
- Thurrock
- Tonbridge & Malling
- Torbay
- Torfaen
- Torridge
- Tower Hamlets
- Trafford
- Tunbridge Wells
- Uttlesford
- Vale of Glamorgan
- Vale Of White Horse
- Wakefield
- Walsall
- Waltham Forest
- Wandsworth
- Warrington
- Warwick
- Watford
- Waverley
- Wealden
- Welwyn Hatfield
- West Berkshire
- West Devon
- West Lancashire
- West Lindsey
- West Northamptonshire
- West Oxfordshire
- West Suffolk
- Westminster
- Westmorland and Furness
- Wigan
- Wiltshire
- Winchester
- Windsor & Maidenhead
- Wirral
- Woking
- Wokingham
- Wolverhampton
- Worcester
- Worthing
- Wrexham
- Wychavon
- Wyre
- Wyre Forest
- York
Council elections by year
- 2025 1 May 2025 115 councils · 1,400 races · 65.1% below quota
- 2024 2 May 2024 107 councils · 1,903 races · 66.6% below quota
- 2023 4 May 2023 230 councils · 4,797 races · 71.8% below quota
- 2022 5 May 2022 168 councils · 3,533 races · 65.3% below quota
- 2021 6 May 2021 227 councils · 3,863 races · 57.1% below quota