Psephology.AI
    All handbooks

    2024 local elections handbook

    Final edition

    Scheduled council elections held between April and June 2024, from our ward results. This is the final edition. Where our results for a council are incomplete, its figures will be too low.

    Councils
    149
    Wards
    1,974
    Seats
    4,344
    Candidates
    13,076
    Votes
    14,035,377

    Seats won by party

    PartySeatsCandidatesVotesVote share*
    Labour
    1,9553,5505,192,99337.8%
    Liberal Democrats
    8692,4002,298,07816.7%
    Conservative
    7953,1934,344,02031.6%
    Green
    3051,9621,016,8407.4%
    Independent
    166589425,9563.1%
    The People's Independent Party
    242423,4290.2%
    B and D IND
    19208,1540.1%
    CIIP
    151511,9350.1%
    Canvey Island Independent Party
    151510,8440.1%
    RES
    14152,6260.0%
    Independent Loughton Residents Association
    131412,9550.1%
    PIP
    12121,9430.0%
    Oxted & Limpsfield Residents Group
    889,8750.1%
    HAMPS IND
    7236,4140.0%
    Peterborough First
    776,5650.0%

    *Note on vote share: this is each party's share of the votes cast in the wards we hold for 2024. It is not an estimate for the whole country: many councils did not vote this year, some of our results may be missing, and in wards with several seats each voter had several votes.

    National Equivalent Vote — our estimate

    What each party's share might have been if the whole of Great Britain had voted in 2024. Built from 1,909 wards that did vote, compared like-for-like with the last time each ward voted, then carried across the places that didn't vote using the change in their region. Shown beside the Elections Centre's published figure where we hold it.

    PartyOur estimateElections Centre
    CON
    31.2%27%
    LAB
    26.4%34%
    LD
    16.3%16%
    GRN
    11.6%—
    IND
    7.0%—
    SNP
    1.8%—
    REF
    0.6%—
    PC
    0.6%—

    How far to trust this: it is an estimate, not a count. It uses each party's best-placed candidate in each ward, so multi-seat wards don't inflate anyone. Parties that stand in only a few places stay in those places. Where our ward records are incomplete for a year, the estimate is less reliable — compare it with the Elections Centre column.

    Mayors and police and crime commissioners (48)

    Winner, runner-up and first-round votes. Where a second count was held, its votes are shown in brackets.

    PostWinnerVotesRunner-upVotes
    Mayor of East MidlandsMayorClaire Ward Labour181,040Ben Bradley Conservative129,332
    Mayor of Greater ManchesterMayorAndy Burnham Labour420,749Laura Evans Conservative68,946
    Mayor of Liverpool City RegionMayorSteve Rotheram Labour183,932Jade Marsden Conservative27,708
    Mayor of LondonMayorSadiq Khan Labour1,088,225Susan Mary Hall Conservative812,397
    Mayor of North EastMayorKim McGuinness Labour185,051Jamie Driscoll Independent126,652
    Mayor of South YorkshireMayorOliver James Coppard Labour138,611Nick Allen Conservative44,945
    Mayor of Tees ValleyMayorBen Houchen Conservative81,930Chris McEwan Labour63,141
    Mayor of West MidlandsMayorRichard Parker Labour225,590Andy Street Conservative224,082
    Mayor of West YorkshireMayorTracy Brabin Labour275,430Arnie Craven Conservative82,757
    Mayor of York and North YorkshireMayorDavid Skaith Labour66,761Keane Charles Duncan Conservative51,967
    Police and Crime Commissioner for Avon and SomersetPCCClare Moody Labour95,982Mark Shelford Conservative91,006
    Police and Crime Commissioner for BedfordshirePCCJohn Tizard Labour40,738Festus Akinbusoye Conservative35,688
    Police and Crime Commissioner for CambridgeshirePCCDarryl Preston Conservative61,688Anna Smith Labour58,304
    Police and Crime Commissioner for CheshirePCCDan Price Labour86,279John Dwyer Conservative65,836
    Police and Crime Commissioner for ClevelandPCCMatt Storey Labour65,418Steve Turner Conservative58,977
    Police and Crime Commissioner for DerbyshirePCCNicolle Ndiweni Labour93,260Angelique Foster Conservative65,293
    Police and Crime Commissioner for Devon & CornwallPCCAlison Hernandez Conservative131,764Daniel Steel Labour107,897
    Police and Crime Commissioner for DorsetPCCDavid Sidwick Conservative57,994Howard Legg Liberal Democrats34,774
    Police and Crime Commissioner for DurhamPCCJoy Allen Labour66,752Rob Potts Conservative37,773
    Police and Crime Commissioner for Dyfed-PowysPCCDafydd Llywelyn Plaid Cymru31,323Ian Harrison Conservative19,134
    Police and Crime Commissioner for GloucestershirePCCChris Nelson Conservative47,838Martin Surl Liberal Democrats46,352
    Police and Crime Commissioner for GwentPCCJane Mudd Labour28,476Hannah Jarvis Conservative21,919
    Police and Crime Commissioner for Hampshire and Isle of WightPCCDonna Jones Conservative175,953Becky Williams Labour106,141
    Police and Crime Commissioner for HertfordshirePCCJonathan Ash-Edwards Conservative93,658Sean Prendergast Liberal Democrats68,264
    Police and Crime Commissioner for HumbersidePCCJonathan Evison Conservative51,083Simon O'Rourke Labour46,846
    Police and Crime Commissioner for KentPCCMatthew Scott Conservative120,491Lenny Rolles Labour92,508
    Police and Crime Commissioner for LancashirePCCClive Grunshaw Labour135,638Andrew Snowden Conservative101,281
    Police and Crime Commissioner for LeicestershirePCCRupert Matthews Conservative62,280Rory Palmer Labour61,420
    Police and Crime Commissioner for LincolnshirePCCMarc Jones Conservative39,639Mike Horder Labour31,931
    Police and Crime Commissioner for MerseysidePCCEmily Spurrell Labour152,640Bob Teesdale Conservative35,221
    Police and Crime Commissioner for NorfolkPCCSarah Taylor Labour52,445Giles Orpen-Smellie Conservative50,567
    Police and Crime Commissioner for North WalesPCCAndy Dunbobbin Labour31,950Brian Jones Conservative26,281
    Police and Crime Commissioner for NorthumbriaPCCSusan Dungworth Labour176,311Ros Munro Conservative78,818
    Police and Crime Commissioner for NottinghamshirePCCGary Godden Labour119,355Caroline Henry Conservative77,148
    Police and Crime Commissioner for South WalesPCCEmma Wools Labour73,128George Carroll Conservative43,344
    Police and Crime Commissioner for South YorkshirePCCOliver Coppard Labour138,611Nick Allen Conservative44,948
    Police and Crime Commissioner for SuffolkPCCTim Passmore Conservative52,968Robin Wales Labour41,734
    Police and Crime Commissioner for SurreyPCCLisa Townsend Conservative95,538Paul Kennedy Liberal Democrats82,213
    Police and Crime Commissioner for SussexPCCKaty Bourne Conservative122,495Paul Richards Labour99,502
    Police and Crime Commissioner for Thames ValleyPCCMatthew Barber Conservative144,092Tim Starkey Labour141,749
    Police and Crime Commissioner for WarwickshirePCCPhilip Seccombe Conservative45,638Sarah Feeney Labour45,377
    Police and Crime Commissioner for West MerciaPCCJohn-Paul Campion Conservative73,395Richard Overton Labour63,082
    Police and Crime Commissioner for West MidlandsPCCSimon Foster Labour327,844Tom Byrne Conservative241,827
    Police and Crime Commissioner for WiltshirePCCPhilip Wilkinson Conservative38,578Stanka Adamcova Labour36,345
    Police, Fire and Crime Commissioner for CumbriaPCCDavid Allen Labour38,708Mike Johnson Conservative24,863
    Police, Fire and Crime Commissioner for EssexPCCRoger Hirst Conservative126,447Adam Fox Labour116,875
    Police, Fire and Crime Commissioner for NorthamptonshirePCCDanielle Stone Labour43,684Martyn Emberson Conservative39,714
    Police, Fire and Crime Commissioner for StaffordshirePCCBen Adams Conservative73,500Alastair Watson Labour70,128

    Councils changing hands (21)

    CouncilBeforeAfter
    AdurConservativeLabour
    BasildonConservativeNo overall control
    Cannock ChaseNo overall controlLabour
    DorsetConservativeLiberal Democrats
    DudleyConservativeNo overall control
    GloucesterConservativeNo overall control
    HartlepoolNo overall controlLabour
    HavantConservativeNo overall control
    HyndburnNo overall controlLabour
    KirkleesLabourNo overall control
    Milton KeynesNo overall controlLabour
    North East LincolnshireConservativeNo overall control
    NorwichLabourNo overall control
    Nuneaton and BedworthConservativeLabour
    OxfordLabourNo overall control
    RedditchConservativeLabour
    Reigate & BansteadConservativeNo overall control
    RushmoorConservativeLabour
    TamworthNo overall controlLabour
    ThurrockNo overall controlLabour
    Tunbridge WellsNo overall controlLiberal Democrats

    Every council (149)

    CouncilWardsSeatsBeforeAfter
    Adur1419ConservativeLabour
    Barnsley2138LabourLabour
    Basildon1469ConservativeNo overall control
    Basingstoke and Deane2941No overall controlNo overall control
    Blackburn with Darwen1722LabourLabour
    Bolton2041No overall controlNo overall control
    Bradford3056LabourLabour
    Brentwood1355No overall controlNo overall control
    Bristol, City of34135No overall controlNo overall control
    Broxbourne1015ConservativeConservative
    Burnley1517No overall controlNo overall control
    Bury1733LabourLabour
    Calderdale1732LabourLabour
    Cambridge1426LabourLabour
    Cannock Chase1242No overall controlLabour
    Castle Point1370OtherOther
    Cheltenham2052Liberal DemocratsLiberal Democrats
    Cherwell1626No overall controlNo overall control
    Chorley1427LabourLabour
    Colchester1731No overall controlNo overall control
    Coventry1836LabourLabour
    Crawley1218LabourLabour
    Dorset52131ConservativeLiberal Democrats
    Dudley24138ConservativeNo overall control
    Eastleigh1222Liberal DemocratsLiberal Democrats
    Elmbridge1631No overall controlNo overall control
    England11——
    Epping Forest1869ConservativeConservative
    Exeter1322LabourLabour
    Fareham1645ConservativeConservative
    Gateshead2242LabourLabour
    Gloucester1847ConservativeNo overall control
    Gosport1418Liberal DemocratsLiberal Democrats
    Hackney11LabourLabour
    Halton1822LabourLabour
    Hampshire11ConservativeConservative
    Harlow1134ConservativeConservative
    Hart1126No overall controlNo overall control
    Hartlepool1215No overall controlLabour
    Hastings1621No overall controlNo overall control
    Havant1248ConservativeNo overall control
    Hyndburn1212No overall controlLabour
    Ipswich1625LabourLabour
    Kingston Upon Hull1919Liberal DemocratsLiberal Democrats
    Kingston Upon Hull, City of1929Liberal DemocratsLiberal Democrats
    Kirklees2343LabourNo overall control
    Knowsley1531LabourLabour
    Leeds3366LabourLabour
    Lewisham11LabourLabour
    Lincoln1114LabourLabour
    Maidstone2264No overall controlNo overall control
    Manchester3266LabourLabour
    Milton Keynes1939No overall controlLabour
    Mole Valley1324Liberal DemocratsLiberal Democrats
    Newcastle Upon Tyne2653LabourLabour
    North East Lincolnshire1216ConservativeNo overall control
    North Hertfordshire2569No overall controlNo overall control
    North Tyneside20111LabourLabour
    Norwich1327LabourNo overall control
    Nuneaton and Bedworth1948ConservativeLabour
    Oldham2032No overall controlNo overall control
    Oxford2425LabourNo overall control
    Pendle1218No overall controlNo overall control
    Peterborough2230No overall controlNo overall control
    Plymouth1937LabourLabour
    Police and Crime Commissioner for Avon and Somerset11——
    Police and Crime Commissioner for Bedfordshire11——
    Police and Crime Commissioner for Cambridgeshire11——
    Police and Crime Commissioner for Cheshire11——
    Police and Crime Commissioner for Cleveland11——
    Police and Crime Commissioner for Derbyshire11——
    Police and Crime Commissioner for Devon & Cornwall11——
    Police and Crime Commissioner for Dorset11——
    Police and Crime Commissioner for Durham11——
    Police and Crime Commissioner for Dyfed-Powys11——
    Police and Crime Commissioner for Gloucestershire11——
    Police and Crime Commissioner for Gwent11——
    Police and Crime Commissioner for Hampshire and Isle of Wight11——
    Police and Crime Commissioner for Hertfordshire11——
    Police and Crime Commissioner for Humberside11——
    Police and Crime Commissioner for Kent11——
    Police and Crime Commissioner for Lancashire11——
    Police and Crime Commissioner for Leicestershire11——
    Police and Crime Commissioner for Lincolnshire11——
    Police and Crime Commissioner for Merseyside11——
    Police and Crime Commissioner for Norfolk11——
    Police and Crime Commissioner for North Wales11——
    Police and Crime Commissioner for Northumbria11——
    Police and Crime Commissioner for Nottinghamshire11——
    Police and Crime Commissioner for South Wales11——
    Police and Crime Commissioner for Suffolk11——
    Police and Crime Commissioner for Surrey11——
    Police and Crime Commissioner for Sussex11——
    Police and Crime Commissioner for Thames Valley11——
    Police and Crime Commissioner for Warwickshire11——
    Police and Crime Commissioner for West Mercia11——
    Police and Crime Commissioner for West Midlands11——
    Police and Crime Commissioner for Wiltshire11——
    Police, Fire and Crime Commissioner for Cumbria11——
    Police, Fire and Crime Commissioner for Essex11——
    Police, Fire and Crime Commissioner for Northamptonshire11——
    Police, Fire and Crime Commissioner for Staffordshire11——
    Portsmouth1425No overall controlNo overall control
    Preston1622LabourLabour
    Reading1632LabourLabour
    Redditch942ConservativeLabour
    Reigate & Banstead1530ConservativeNo overall control
    Rochdale2042LabourLabour
    Rochford1315No overall controlNo overall control
    Rossendale1033LabourLabour
    Rotherham2589LabourLabour
    Rugby1418No overall controlNo overall control
    Runnymede1316No overall controlNo overall control
    Rushmoor1314ConservativeLabour
    Salford2040LabourLabour
    Sandwell2447LabourLabour
    Sefton2243LabourLabour
    Sheffield2858No overall controlNo overall control
    Solihull1732ConservativeConservative
    South Tyneside1826LabourLabour
    Southampton1733LabourLabour
    Southend-On-Sea1730No overall controlNo overall control
    St Albans1837Liberal DemocratsLiberal Democrats
    Stevenage1346LabourLabour
    Stockport2142No overall controlNo overall control
    Stroud2766No overall controlNo overall control
    Sunderland2549LabourLabour
    Swindon1935LabourLabour
    Tameside1935LabourLabour
    Tamworth1010No overall controlLabour
    Tandridge1854OtherOther
    Three Rivers1321Liberal DemocratsLiberal Democrats
    Thurrock1726No overall controlLabour
    Trafford2142LabourLabour
    Tunbridge Wells1457No overall controlLiberal Democrats
    Wakefield2146LabourLabour
    Walsall2034ConservativeConservative
    Warrington22101LabourLabour
    Watford1217Liberal DemocratsLiberal Democrats
    Welwyn Hatfield1619No overall controlNo overall control
    West Lancashire1522LabourLabour
    West Oxfordshire1722No overall controlNo overall control
    Wigan2548LabourLabour
    Winchester1428Liberal DemocratsLiberal Democrats
    Woking1021Liberal DemocratsLiberal Democrats
    Wokingham18101No overall controlNo overall control
    Wolverhampton2040LabourLabour
    Worcester1644No overall controlNo overall control
    Worthing1323LabourLabour

    See also Election Health for 2024's competitiveness figures and Council Control.