Local Elections Track Record May 2023

This page first posted 15 May 2023

Electoral Calculus and pollster Find Out Now ran a predictive poll in the run-up to the local elections in May 2023. How accurate were our predictions?

There were elections to 230 district and unitary councils in England on 4 May 2023. For these elections we ran an MRP poll, which interviewed over 12,000 respondents. The MRP method is often a bit more accurate than traditional polling approaches, and also allows estimates of public opinion in small geographic areas, such as district councils and council wards. More details of the MRP approach are available here.

The MRP poll allowed us to estimate the result in every council ward which was up for election. By adding up the wards won, it also predicts which party would win each council, or whether there was 'no overall control' (NOC) of the council.

The poll predicted that Labour would gain 37 councils and that the Conservatives would lose 32 councils, and the Liberal Democrats would gain three councils. In the event, the Conservatives lost 48 councils and Labour gained 22 councils. So both the major parties did a bit worse than expected and the minor parties did better.

Actual District Council Results May 2023
Boundary Lines courtesy of Ordnance Survey OpenData © Crown copyright 2021, Map © OpenStreetMap contributors

The following table shows the number of councils predicted and actually won by each party:

PartyPreviousPredictionActual Pred ChangeActual Change
CON814933−32−48
LAB498671+37+22
LIB172029+3+12
Green0010+1
OTH875−1−3
NOC756891−7+16
Total23023023000

Of the 230 councils, the vast majority (171) were correctly predicted. Highlights include:

It's not possible to correctly predict every council, as some are very finely balanced, and others are driven by specific local factors which are hard to capture even in regional MRP polling. Mispredictions include:

The overall council results suggest that the two big parties both did a bit worse than predicted and the minor parties and independents did better.

We can also look at the ward results. These are shown in the table below.

PartyPreviousPredictionActual Pred ChangeActual Change
CON4,1803,2613,172−919−1,008
LAB3,2554,5133,8411,258586
LIB1,6271,5652,053−62426
Reform1488−6−6
Green341320574−21233
OTH1,4411,1911,210−250−231
Total10,85810,85810,85800

We correctly predicted that the Conservatives would lose over nine hundred seats, which was broadly correct, since they actually lost just over one thousand seats.

But we thought most of those losses would go to Labour. Although Labour made large gains of nearly six hundred seats, that was less than we expected. Instead the Liberal Democrats and the Greens made significant gains which were ahead of our expectations.

Non-MRP Prediction

We also made a public prediction which was based just on published polls of Westminster voting intention.

These polls did not ask specific questions on local election voting, and MRP methods were not used. It implied a Labour-Conservative lead of 5pc, compared with the predicted Lab-Con lead of 15pc from MRP.

The table shows the prediction made, which understated the scale of both Conservative losses and Labour gains.

PartyNon-MRP Predicted
Change in Councils
Actual change
in Councils
 Non-MRP Predicted
Change in Wards
Actual change
in Wards
CON−14−48−338−1,008
LAB+8+22+395+586
LIB0+12+14+426
Reform00−11−6
Green0+1−7+233
OTH+2−3−53−231
NOC+4+1600

These results show that the local elections are better predicted with custom polling and MRP methods, rather than by less sophisticated methods.

Comparison with other pollsters

Predicting local elections is a rather specialised business, but one other pollster also made predictions for a few local authorities in 2023. YouGov analysed 18 councils, and made definite predictions for 13 of them (YouGov prediction). Of those they got eight right. (And Electoral Calculus got nine right.)

But there were also five councils which they said were "too close to call". (These were Chichester, North East Lincolnshire, Sheffield, Walsall and Wokingham.) As it happens, Electoral Calculus correctly predicted all five of those councils.

Summary

Overall the MRP prediction worked quite well, and correctly predicted that the Conservatives would lose dozens of councils and that Labour would gain dozens of councils.

Overall, about three-quarters of councils were correctly predicted, which is similar to results from the 2022 prediction. As usual, a minority of councils were mis-predicted.

In terms of predicted seats, the prediction was fairly accurate about the scale of Conservative losses, but the size of Labour's gains was significantly over-predicted.

Technical Details

Find Out Now interviewed 12,203 respondents online between 27 March and 3 April 2023. Data were weighted to be demographically representative of all GB adults by gender, age, social grade, other demographics and past voting patterns.

Appendix

The table shows the prediction and the actual outcome in council control for all the 230 councils which had elections in May 2023.

DistrictState
Before
PredictionOutcome
Amber ValleyCONLABLAB
ArunMinorityMinorityMinority
AshfieldOTHOTHOTH
AshfordMinorityMinorityMinority
BaberghMinorityMinorityMinority
BarnsleyLABLABLAB
BasildonCONCONCON
Basingstoke and DeaneMinorityMinorityMinority
BassetlawLABLABLAB
Bath and North East SomersetLIBLIBLIB
BedfordMinorityMinorityMinority
BlabyCONCONCON
Blackburn with DarwenLABLABLAB
BlackpoolMinorityLABLAB
BolsoverLABMinorityLAB
BoltonMinorityLABMinority
BostonMinorityOTHOTH
Bournemouth, Christchurch and PooleMinorityMinorityMinority
Bracknell ForestCONLABLAB
BradfordLABLABLAB
BraintreeCONCONCON
BrecklandCONLABCON
BrentwoodCONMinorityMinority
Brighton and HoveMinorityLABLAB
BroadlandCONCONMinority
BromsgroveCONCONMinority
BroxbourneCONCONCON
BroxtoweMinorityLABLAB
BurnleyMinorityMinorityMinority
BuryLABLABLAB
CalderdaleLABLABLAB
CambridgeLABLABLAB
Cannock ChaseCONCONMinority
CanterburyMinorityLABMinority
Castle PointOTHOTHOTH
Central BedfordshireCONCONMinority
CharnwoodCONLABMinority
ChelmsfordLIBMinorityLIB
CherwellCONMinorityMinority
Cheshire EastMinorityMinorityMinority
Cheshire West and ChesterMinorityLABLAB
ChesterfieldLABLABLAB
ChichesterMinorityLIBLIB
ChorleyLABLABLAB
ColchesterMinorityMinorityMinority
CotswoldLIBLIBLIB
CoventryLABLABLAB
CrawleyLABLABLAB
DacorumCONMinorityLIB
DarlingtonMinorityLABMinority
DartfordCONMinorityCON
DerbyMinorityMinorityMinority
Derbyshire DalesMinorityCONMinority
DoverCONLABLAB
DudleyCONCONCON
East CambridgeshireCONCONCON
East DevonMinorityMinorityMinority
East HampshireCONCONMinority
East HertfordshireCONCONMinority
East LindseyCONCONMinority
East Riding of YorkshireCONMinorityMinority
East StaffordshireCONLABLAB
East SuffolkCONMinorityMinority
EastbourneLIBLIBLIB
EastleighLIBLIBLIB
ElmbridgeMinorityMinorityMinority
Epping ForestCONCONCON
Epsom and EwellOTHOTHOTH
ErewashCONLABLAB
ExeterLABLABLAB
FenlandCONCONCON
Folkestone and HytheMinorityMinorityMinority
Forest of DeanOTHCONMinority
FyldeCONMinorityCON
GatesheadLABLABLAB
GedlingLABLABLAB
GraveshamMinorityLABLAB
Great YarmouthCONMinorityMinority
GuildfordMinorityMinorityLIB
HaltonLABLABLAB
HarboroughCONCONMinority
HarlowCONCONCON
HartMinorityMinorityMinority
HartlepoolMinorityMinorityMinority
HavantCONCONCON
HerefordshireMinorityMinorityMinority
HertsmereCONMinorityMinority
High PeakMinorityLABLAB
Hinckley and BosworthLIBLIBLIB
HorshamCONLIBLIB
HyndburnMinorityMinorityMinority
IpswichLABLABLAB
King's Lynn and West NorfolkCONMinorityMinority
Kingston upon HullLIBLABLIB
KirkleesLABLABLAB
KnowsleyLABLABLAB
LancasterMinorityLABMinority
LeedsLABLABLAB
LeicesterLABLABLAB
LewesMinorityMinorityMinority
LichfieldCONMinorityMinority
LincolnLABLABLAB
LiverpoolLABLABLAB
LutonLABLABLAB
MaidstoneCONMinorityMinority
MaldonOTHMinorityMinority
Malvern HillsMinorityMinorityMinority
ManchesterLABLABLAB
MansfieldOTHLABLAB
MedwayCONLABLAB
MeltonCONCONMinority
Mid DevonMinorityCONLIB
Mid SuffolkMinorityMinorityGreen
Mid SussexCONCONMinority
MiddlesbroughMinorityLABLAB
Milton KeynesMinorityMinorityMinority
Mole ValleyLIBLIBLIB
New ForestCONCONCON
Newark and SherwoodCONCONMinority
Newcastle upon TyneLABLABLAB
North DevonLIBMinorityLIB
North East DerbyshireMinorityLABLAB
North East LincolnshireCONCONCON
North HertfordshireMinorityMinorityMinority
North KestevenCONCONCON
North LincolnshireCONCONCON
North NorfolkLIBLIBLIB
North SomersetMinorityMinorityMinority
North TynesideLABLABLAB
North WarwickshireCONLABMinority
North West LeicestershireCONMinorityMinority
NorwichLABLABLAB
NottinghamLABLABLAB
Oadby and WigstonLIBLIBLIB
OldhamLABLABLAB
PendleCONMinorityMinority
PeterboroughMinorityMinorityMinority
PlymouthMinorityLABLAB
PortsmouthMinorityMinorityMinority
PrestonLABLABLAB
ReadingLABLABLAB
RedditchCONLABCON
Reigate and BansteadCONCONCON
Ribble ValleyCONCONMinority
RochdaleLABLABLAB
RochfordMinorityOTHMinority
RossendaleLABLABLAB
RotherMinorityMinorityMinority
RugbyCONCONMinority
RunnymedeCONCONMinority
RushcliffeCONMinorityCON
RushmoorCONCONCON
RutlandMinorityCONMinority
SalfordLABLABLAB
SandwellLABLABLAB
SeftonLABLABLAB
SevenoaksCONCONCON
SheffieldMinorityMinorityMinority
SloughLABLABMinority
SolihullCONCONCON
South DerbyshireMinorityLABLAB
South GloucestershireCONMinorityMinority
South HamsCONLIBLIB
South HollandCONCONCON
South KestevenCONMinorityMinority
South NorfolkCONLABCON
South OxfordshireMinorityLIBLIB
South RibbleMinorityLABLAB
South StaffordshireCONCONCON
South TynesideLABLABLAB
SouthamptonLABLABLAB
Southend-on-SeaMinorityMinorityMinority
SpelthorneMinorityMinorityMinority
St AlbansLIBLIBLIB
StaffordMinorityLABMinority
Staffordshire MoorlandsCONCONMinority
StevenageLABLABLAB
StockportMinorityLIBMinority
Stockton-on-TeesMinorityLABMinority
Stoke-on-TrentMinorityLABLAB
Stratford-on-AvonCONCONLIB
SunderlandLABLABLAB
Surrey HeathMinorityMinorityLIB
SwaleMinorityMinorityMinority
SwindonCONLABLAB
TamesideLABLABLAB
TamworthCONMinorityMinority
TandridgeMinorityOTHMinority
TeignbridgeMinorityMinorityLIB
Telford and WrekinLABLABLAB
TendringMinorityMinorityMinority
Test ValleyCONMinorityCON
TewkesburyCONMinorityMinority
ThanetMinorityMinorityLAB
Three RiversLIBLIBLIB
ThurrockCONCONCON
Tonbridge and MallingCONCONMinority
TorbayMinorityMinorityCON
TorridgeOTHMinorityMinority
TraffordLABLABLAB
Tunbridge WellsMinorityMinorityMinority
UttlesfordOTHOTHOTH
Vale of White HorseLIBLIBLIB
WakefieldLABLABLAB
WalsallCONCONCON
WarwickMinorityLABMinority
WatfordLIBLIBLIB
WaverleyMinorityMinorityMinority
WealdenCONCONMinority
Welwyn HatfieldCONMinorityMinority
West BerkshireCONCONLIB
West DevonCONCONMinority
West LancashireMinorityLABLAB
West LindseyMinorityMinorityMinority
West OxfordshireMinorityMinorityMinority
West SuffolkCONCONMinority
WiganLABLABLAB
WinchesterLIBLIBLIB
Windsor and MaidenheadCONLIBLIB
WirralMinorityLABMinority
WokingLIBLIBLIB
WokinghamMinorityMinorityMinority
WolverhamptonLABLABLAB
WorcesterMinorityMinorityMinority
WorthingLABLABLAB
WychavonCONCONCON
WyreCONLABCON
Wyre ForestMinorityCONCON
YorkMinorityLABLAB
Redcar and ClevelandMinorityLABMinority