← Cheltenham (all cycles) · 5 May 2022 cohort

Cheltenham 2022

Local elections held 5 May 2022.

20 ward races
21 seats
4 elected below the proportional quota
19.0% of seats below quota

How to read this page

Each race below shows the share of valid ballots the marginal elected candidate actually won, and compares it to the proportional quota: the share that would be needed to be guaranteed that seat under any proportional voting method (1 seats + 1). For a 1-seat ward the quota is 50%; for 2 seats, 33.3%; for 3 seats, 25%.

Where the actual winning share fell below the quota, we show the gap as points under par — the editorial indictment. Above-par results are just majority mandates and pass without comment. The voting method is the subject of every observation here. Named candidates appear as the public election record requires; the cause being audited is the voting method, not the individuals. See the methodology page for derivations.

If votes were counted by party

Across the 20 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 21 seats had been allocated to those vote totals in proportion (how, with caveats). The Δ column is the actual seat count minus the proportional seat count — positive numbers are parties First-Past-the-Post over-represented in this council, negative are parties it under-represented.

PartyVotesVote %Seats won% of seatsProportional seatsProportional %Δ
Liberal Democrats20,61455.4%1885.7%1361.9%+5
Conservative and Unionist Party10,26427.6%14.8%628.6%-5
Green Party4,22011.3%14.8%29.5%-1
Labour Party1,0302.8%00.0%00.0%0
PABAG9962.7%14.8%00.0%+1
Reform UK470.1%00.0%00.0%0
Trade Unionist and Socialist Coalition110.0%00.0%00.0%0
Total37,182100.0%21100.0%21100.0%0

Vote share vs seats won

The top bar is each party's share of votes cast in this council. Below, one square per seat, coloured by the party that won it — first the actual First-Past-the-Post result, then what a proportional method would have produced from the same vote totals. Divergence between the bar and the actual grid is the indictment of the method.

Vote share
Actual seats
Proportional seats

Wards in this council

Sorted with the largest gap below the quota first. Click any ward to jump to its full result.

Race results

College · 2-seat (bloc vote)

Marginal winner 28.5% Proportional quota 33.3% Difference +4.8 pts below quota Valid ballots 3,574

RankCandidatePartyVotesShareElected
1Barnes G.Liberal Democrats1,06029.7%Elected
2Dobie I.Liberal Democrats1,01928.5%Elected
3Newman R.Conservative and Unionist Party41811.7%
4Pollock K.Conservative and Unionist Party39711.1%
5Johnson E.Green Party3038.5%
6Auker-Howlett C.Green Party1925.4%
7Boyle K.Labour Party1383.9%
8Thomas S.Reform UK471.3%

Electorate 4,429 · Ballots cast 3,574 · EC ward code E05004293 · Back to ward index

Prestbury · single-seat

Marginal winner 45.7% Proportional quota 50.0% Difference +4.3 pts below quota Valid ballots 2,178

RankCandidatePartyVotesShareElected
1Payne J.PABAG99645.7%Elected
2Haley L.Conservative and Unionist Party46621.4%
3Taylor D.Green Party39818.3%
4Ingram B.Liberal Democrats31814.6%

Electorate 4,885 · Ballots cast 2,178 · EC ward code E05004300 · Back to ward index

Battledown · single-seat

Marginal winner 46.4% Proportional quota 50.0% Difference +3.6 pts below quota Valid ballots 1,924

RankCandidatePartyVotesShareElected
1Babbage M.Conservative and Unionist Party89346.4%Elected
2Chidley E.Liberal Democrats78540.8%
3Wilson K.Green Party24612.8%

Electorate 4,805 · Ballots cast 1,924 · EC ward code E05004289 · Back to ward index

St. Pauls · single-seat

Marginal winner 50.4% Proportional quota 50.0% Difference −0.4 pts Valid ballots 1,162

RankCandidatePartyVotesShareElected
1Joy T.Green Party58650.4%Elected
2Potter-Peachey J.Liberal Democrats43737.6%
3Godwin S.Conservative and Unionist Party13912.0%

Electorate 4,372 · Ballots cast 1,162 · EC ward code E05004302 · Back to ward index

Hesters Way · single-seat

Marginal winner 51.7% Proportional quota 50.0% Difference −1.7 pts Valid ballots 1,223

RankCandidatePartyVotesShareElected
1Wheeler S.Liberal Democrats63251.7%Elected
2Forrest J.Conservative and Unionist Party36129.5%
3Bride J.Labour Party1159.4%
4Becker A.Green Party1048.5%
5Coxson S.Trade Unionist and Socialist Coalition110.9%

Electorate 5,040 · Ballots cast 1,223 · EC ward code E05004294 · Back to ward index

Lansdown · single-seat

Marginal winner 51.9% Proportional quota 50.0% Difference −1.9 pts Valid ballots 1,597

RankCandidatePartyVotesShareElected
1Andrews G.Liberal Democrats82951.9%Elected
2Mason C.Conservative and Unionist Party60437.8%
3Bell S.Green Party16410.3%

Electorate 4,211 · Ballots cast 1,597 · EC ward code E05004295 · Back to ward index

Pittville · single-seat

Marginal winner 52.7% Proportional quota 50.0% Difference −2.7 pts Valid ballots 2,082

RankCandidatePartyVotesShareElected
1Tooke J.Liberal Democrats1,09752.7%Elected
2Beeston J.Conservative and Unionist Party66331.8%
3Wilson D.Green Party32215.5%

Electorate 4,909 · Ballots cast 2,082 · EC ward code E05004299 · Back to ward index

Park · single-seat

Marginal winner 53.4% Proportional quota 50.0% Difference −3.4 pts Valid ballots 2,441

RankCandidatePartyVotesShareElected
1Chelin J.Liberal Democrats1,30453.4%Elected
2Reed D.Conservative and Unionist Party92637.9%
3Leggett C.Green Party2118.6%

Electorate 4,996 · Ballots cast 2,441 · EC ward code E05004298 · Back to ward index

Charlton Kings · single-seat

Marginal winner 54.7% Proportional quota 50.0% Difference −4.7 pts Valid ballots 2,234

RankCandidatePartyVotesShareElected
1Boyes A.Liberal Democrats1,22254.7%Elected
2Wilson J.Conservative and Unionist Party74333.3%
3Willey D.Green Party1858.3%
4Gavin C.Labour Party843.8%

Electorate 4,450 · Ballots cast 2,234 · EC ward code E05004291 · Back to ward index

Warden Hill · single-seat

Marginal winner 57.1% Proportional quota 50.0% Difference −7.1 pts Valid ballots 1,904

RankCandidatePartyVotesShareElected
1Beale G.Liberal Democrats1,08857.1%Elected
2Jones C.Conservative and Unionist Party60631.8%
3Bonsor T.Green Party1497.8%
4White I.Labour Party613.2%

Electorate 4,356 · Ballots cast 1,904 · EC ward code E05004307 · Back to ward index

Charlton Park · single-seat

Marginal winner 58.8% Proportional quota 50.0% Difference −8.8 pts Valid ballots 2,151

RankCandidatePartyVotesShareElected
1Baker P.Liberal Democrats1,26558.8%Elected
2Bass G.Conservative and Unionist Party72633.8%
3Wallington S.Green Party1607.4%

Electorate 3,933 · Ballots cast 2,151 · EC ward code E05004292 · Back to ward index

Leckhampton · single-seat

Marginal winner 60.8% Proportional quota 50.0% Difference −10.8 pts Valid ballots 2,380

RankCandidatePartyVotesShareElected
1Horwood M.Liberal Democrats1,44660.8%Elected
2Prothero T.Conservative and Unionist Party54723.0%
3Frings P.Green Party38716.3%

Electorate 4,363 · Ballots cast 2,380 · EC ward code E05004296 · Back to ward index

St. Marks · single-seat

Marginal winner 62.5% Proportional quota 50.0% Difference −12.5 pts Valid ballots 1,407

RankCandidatePartyVotesShareElected
1Holliday S.Liberal Democrats88062.5%Elected
2Grout J.Conservative and Unionist Party30421.6%
3Farmer J.Labour Party22315.8%

Electorate 4,773 · Ballots cast 1,407 · EC ward code E05004301 · Back to ward index

All Saints · single-seat

Marginal winner 62.9% Proportional quota 50.0% Difference −12.9 pts Valid ballots 1,667

RankCandidatePartyVotesShareElected
1Tailford I.Liberal Democrats1,04862.9%Elected
2Christensen P.Conservative and Unionist Party36221.7%
3West S.Green Party1458.7%
4Laing i.Labour Party1126.7%

Electorate 4,371 · Ballots cast 1,667 · EC ward code E05004288 · Back to ward index

Up Hatherley · single-seat

Marginal winner 63.1% Proportional quota 50.0% Difference −13.1 pts Valid ballots 1,897

RankCandidatePartyVotesShareElected
1Bamford A.Liberal Democrats1,19763.1%Elected
2Fox R.Conservative and Unionist Party53328.1%
3Hodges S.Green Party1678.8%

Electorate 4,150 · Ballots cast 1,897 · EC ward code E05004306 · Back to ward index

Oakley · single-seat

Marginal winner 63.5% Proportional quota 50.0% Difference −13.5 pts Valid ballots 1,221

RankCandidatePartyVotesShareElected
1Wilkinson M.Liberal Democrats77563.5%Elected
2Bass J.Conservative and Unionist Party24920.4%
3Jarvis M.Labour Party1109.0%
4Parker C.Green Party877.1%

Electorate 4,309 · Ballots cast 1,221 · EC ward code E05004297 · Back to ward index

Swindon Village · single-seat

Marginal winner 64.6% Proportional quota 50.0% Difference −14.6 pts Valid ballots 1,302

RankCandidatePartyVotesShareElected
1Clucas F.Liberal Democrats84164.6%Elected
2Hazzan E.Conservative and Unionist Party31924.5%
3Boden T.Green Party14210.9%

Electorate 4,349 · Ballots cast 1,302 · EC ward code E05004305 · Back to ward index

Benhall & the Reddings · single-seat

Marginal winner 66.6% Proportional quota 50.0% Difference −16.6 pts Valid ballots 1,828

RankCandidatePartyVotesShareElected
1Britter N.Liberal Democrats1,21866.6%Elected
2Evans M.Conservative and Unionist Party45224.7%
3Field S.Green Party1588.6%

Electorate 3,952 · Ballots cast 1,828 · EC ward code E05004290 · Back to ward index

St. Peters · single-seat

Marginal winner 66.9% Proportional quota 50.0% Difference −16.9 pts Valid ballots 1,670

RankCandidatePartyVotesShareElected
1Atherstone V.Liberal Democrats1,11866.9%Elected
2Baillie R.Conservative and Unionist Party36521.9%
3Harriss C.Labour Party18711.2%

Electorate 5,543 · Ballots cast 1,670 · EC ward code E05004303 · Back to ward index

Springbank · single-seat

Marginal winner 77.2% Proportional quota 50.0% Difference −27.2 pts Valid ballots 1,340

RankCandidatePartyVotesShareElected
1Jeffries P.Liberal Democrats1,03577.2%Elected
2Simons P.Conservative and Unionist Party19114.3%
3Bear S.Green Party1148.5%

Electorate 5,104 · Ballots cast 1,340 · EC ward code E05004304 · Back to ward index