← Cheltenham (all cycles) · 2 May 2024 cohort

Cheltenham 2024

Local elections held 2 May 2024.

20 ward races
40 seats
38 elected below the proportional quota
95.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 40 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 Democrats31,20251.9%3690.0%2255.0%+14
Conservative and Unionist Party15,28025.4%00.0%1025.0%-10
Green Party9,43115.7%37.5%615.0%-3
Labour Party2,7984.7%00.0%25.0%-2
PABAG9281.5%12.5%00.0%+1
Independent3850.6%00.0%00.0%0
Trade Unionist and Socialist Coalition1090.2%00.0%00.0%0
Total60,133100.0%40100.0%40100.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

Hesters Way · 2-seat (bloc vote)

Marginal winner 20.0% Proportional quota 33.3% Difference +13.3 pts below quota Valid ballots 1,739

RankCandidatePartyVotesShareElected
1Wheeler, S.Liberal Democrats39622.8%Elected
2Lynch, C.Liberal Democrats34820.0%Elected
3Flynn, W.Green Party28016.1%
4Clarke, G.Green Party23713.6%
5Harriss, C.Labour Party1498.6%
6Baillie, R.Conservative and Unionist Party1478.5%
7Landau, H.Conservative and Unionist Party1257.2%
8Waters, J.Trade Unionist and Socialist Coalition301.7%
9Coxson, S.Trade Unionist and Socialist Coalition271.6%

Electorate 4,949 · Ballots cast 1,739 · EC ward code E05015710 · Back to ward index

Lansdown · 2-seat (bloc vote)

Marginal winner 20.0% Proportional quota 33.3% Difference +13.3 pts below quota Valid ballots 2,919

RankCandidatePartyVotesShareElected
1Andrews, G.Liberal Democrats71324.4%Elected
2Orme, B.Liberal Democrats58520.0%Elected
3Godwin, S.Conservative and Unionist Party52017.8%
4Olajide, O.Conservative and Unionist Party39113.4%
5Milner, D.Green Party2047.0%
6Bell, S.Green Party1906.5%
7Cockfield, D.Labour Party1695.8%
8Parsons, G.Independent1475.0%

Electorate 4,849 · Ballots cast 2,919 · EC ward code E05015711 · Back to ward index

Prestbury · 2-seat (bloc vote)

Marginal winner 20.7% Proportional quota 33.3% Difference +12.6 pts below quota Valid ballots 3,597

RankCandidatePartyVotesShareElected
1Smith, S.PABAG92825.8%Elected
2Foster, J.Green Party74420.7%Elected
3Cameron, I.Green Party64417.9%
4Fifield, S.Conservative and Unionist Party62117.3%
5Martin, J.Liberal Democrats2476.9%
6Hopkins, H.Conservative and Unionist Party2446.8%
7March, J.Liberal Democrats1694.7%

Electorate 4,824 · Ballots cast 3,597 · EC ward code E05015716 · Back to ward index

St Paul's · 2-seat (bloc vote)

Marginal winner 21.1% Proportional quota 33.3% Difference +12.3 pts below quota Valid ballots 2,161

RankCandidatePartyVotesShareElected
1Joy, T.Green Party50123.2%Elected
2Davies, A.Green Party45521.1%Elected
3Nancekivell, R.Liberal Democrats31814.7%
4Potter-Peachey, J.Liberal Democrats28613.2%
5Johnstone, B.Labour Party22810.6%
6Mason, C.Conservative and Unionist Party1245.7%
7McDonald, D.Independent1064.9%
8Prothero, L.Conservative and Unionist Party914.2%
9Davis, A.Trade Unionist and Socialist Coalition271.2%
10Dwyer, C.Trade Unionist and Socialist Coalition251.2%

Electorate 4,592 · Ballots cast 2,161 · EC ward code E05015719 · Back to ward index

Battledown · 2-seat (bloc vote)

Marginal winner 23.8% Proportional quota 33.3% Difference +9.6 pts below quota Valid ballots 3,251

RankCandidatePartyVotesShareElected
1Pemberton, H.Liberal Democrats81124.9%Elected
2Day, C.Liberal Democrats77323.8%Elected
3Babbage, M.Conservative and Unionist Party69021.2%
4Bunner, D.Conservative and Unionist Party53016.3%
5Wilson, K.Green Party1895.8%
6Auker-Howlett, C.Green Party1334.1%
7Gavin, C.Labour Party1253.8%

Electorate 4,740 · Ballots cast 3,251 · EC ward code E05015705 · Back to ward index

Charlton Kings · 2-seat (bloc vote)

Marginal winner 23.8% Proportional quota 33.3% Difference +9.5 pts below quota Valid ballots 3,529

RankCandidatePartyVotesShareElected
1Boyes, A.Liberal Democrats1,09931.1%Elected
2Mutton, A.Liberal Democrats84023.8%Elected
3Saywell, N.Conservative and Unionist Party54215.4%
4Hewlett, R.Conservative and Unionist Party46013.0%
5Willey, D.Green Party2426.9%
6Woodland, M.Green Party1785.0%
7Rees, E.Labour Party1684.8%

Electorate 4,466 · Ballots cast 3,529 · EC ward code E05015707 · Back to ward index

Pittville · 2-seat (bloc vote)

Marginal winner 24.0% Proportional quota 33.3% Difference +9.4 pts below quota Valid ballots 3,321

RankCandidatePartyVotesShareElected
1Tooke, J.Liberal Democrats98229.6%Elected
2Garcia Clamp, J.Liberal Democrats79624.0%Elected
3Kennedy, L.Conservative and Unionist Party46313.9%
4Christensen, P.Conservative and Unionist Party44613.4%
5Quekett, S.Green Party2477.4%
6Wilson, D.Green Party2276.8%
7Glozier, M.Labour Party1604.8%

Electorate 5,037 · Ballots cast 3,321 · EC ward code E05015715 · Back to ward index

Park · 2-seat (bloc vote)

Marginal winner 25.0% Proportional quota 33.3% Difference +8.3 pts below quota Valid ballots 3,742

RankCandidatePartyVotesShareElected
1Chelin, J.Liberal Democrats94225.2%Elected
2Barrell, D.Liberal Democrats93525.0%Elected
3Harman, T.Conservative and Unionist Party77220.6%
4Pollock, D.Conservative and Unionist Party58015.5%
5Godfrey, P.Green Party1965.2%
6Boyle, K.Labour Party1604.3%
7Myerson, T.Green Party1574.2%

Electorate 4,533 · Ballots cast 3,742 · EC ward code E05015714 · Back to ward index

Leckhampton · 2-seat (bloc vote)

Marginal winner 25.3% Proportional quota 33.3% Difference +8.1 pts below quota Valid ballots 3,984

RankCandidatePartyVotesShareElected
1Horwood, M.Liberal Democrats1,16929.3%Elected
2Chandler, J.Liberal Democrats1,00725.3%Elected
3Mason, P.Conservative and Unionist Party65516.4%
4Prothero, W.Conservative and Unionist Party52013.1%
5Frings, P.Green Party2355.9%
6Johnson, E.Green Party2155.4%
7Goring, B.Labour Party1253.1%
8Wijesinghe, S.Independent581.5%

Electorate 4,239 · Ballots cast 3,984 · EC ward code E05015712 · Back to ward index

Oakley · 2-seat (bloc vote)

Marginal winner 25.7% Proportional quota 33.3% Difference +7.7 pts below quota Valid ballots 1,918

RankCandidatePartyVotesShareElected
1Hay, R.Liberal Democrats62632.6%Elected
2Lewis, A.Liberal Democrats49225.7%Elected
3Nelson, M.Conservative and Unionist Party23712.4%
4Wall, A.Conservative and Unionist Party19610.2%
5Laing, I.Labour Party1507.8%
6Spanner, C.Green Party1336.9%
7Weller, N.Green Party844.4%

Electorate 4,385 · Ballots cast 1,918 · EC ward code E05015713 · Back to ward index

College · 2-seat (bloc vote)

Marginal winner 25.9% Proportional quota 33.3% Difference +7.5 pts below quota Valid ballots 3,214

RankCandidatePartyVotesShareElected
1Dobie, I.Liberal Democrats88227.4%Elected
2Barnes, G.Liberal Democrats83125.9%Elected
3Vitkovitch, S.Green Party41012.8%
4Evans, B.Conservative and Unionist Party3199.9%
5Prothero, T.Conservative and Unionist Party3129.7%
6Irvine, L.Green Party2778.6%
7Moliver, A.Labour Party1835.7%

Electorate 4,231 · Ballots cast 3,214 · EC ward code E05015709 · Back to ward index

Swindon Village · 2-seat (bloc vote)

Marginal winner 27.2% Proportional quota 33.3% Difference +6.1 pts below quota Valid ballots 2,252

RankCandidatePartyVotesShareElected
1Clucas, F.Liberal Democrats72332.1%Elected
2Allen, F.Liberal Democrats61327.2%Elected
3Barber, M.Green Party30313.5%
4Saul, E.Green Party25711.4%
5Chaplin, B.Conservative and Unionist Party1918.5%
6Picknell, J.Conservative and Unionist Party1657.3%

Electorate 3,815 · Ballots cast 2,252 · EC ward code E05015721 · Back to ward index

Benhall, the Reddings and Fiddler's Green · 2-seat (bloc vote)

Marginal winner 27.3% Proportional quota 33.3% Difference +6.1 pts below quota Valid ballots 3,776

RankCandidatePartyVotesShareElected
1Collins, M.Liberal Democrats1,07228.4%Elected
2Steinhardt, S.Liberal Democrats1,03027.3%Elected
3Collins, D.Conservative and Unionist Party65917.5%
4Davis, A.Conservative and Unionist Party47012.4%
5Field, S.Green Party2536.7%
6Jarvis, J.Green Party1493.9%
7Lugg, J.Labour Party1433.8%

Electorate 4,916 · Ballots cast 3,776 · EC ward code E05015706 · Back to ward index

Up Hatherley · 2-seat (bloc vote)

Marginal winner 27.6% Proportional quota 33.3% Difference +5.8 pts below quota Valid ballots 3,633

RankCandidatePartyVotesShareElected
1Bamford, A.Liberal Democrats1,17032.2%Elected
2Sankey, J.Liberal Democrats1,00127.6%Elected
3Parsons, C.Conservative and Unionist Party48813.4%
4Parsons, S.Conservative and Unionist Party45412.5%
5Hodges, S.Green Party2226.1%
6Cole, P.Labour Party1564.3%
7Goodwin, C.Green Party1423.9%

Electorate 4,933 · Ballots cast 3,633 · EC ward code E05015722 · Back to ward index

Charlton Park · 2-seat (bloc vote)

Marginal winner 27.8% Proportional quota 33.3% Difference +5.5 pts below quota Valid ballots 3,711

RankCandidatePartyVotesShareElected
1Baker, P.Liberal Democrats1,21832.8%Elected
2Harvey, S.Liberal Democrats1,03327.8%Elected
3Bass, G.Conservative and Unionist Party52614.2%
4Shill, H.Conservative and Unionist Party45712.3%
5Costelloe, M.Green Party1514.1%
6Wallington, S.Green Party1423.8%
7Bride, M.Labour Party1103.0%
8Kadwell, J.Independent742.0%

Electorate 4,231 · Ballots cast 3,711 · EC ward code E05015708 · Back to ward index

All Saints · 2-seat (bloc vote)

Marginal winner 28.0% Proportional quota 33.3% Difference +5.3 pts below quota Valid ballots 2,993

RankCandidatePartyVotesShareElected
1Clark, B.Liberal Democrats88829.7%Elected
2Tailford, I.Liberal Democrats83928.0%Elected
3Tracey, M.Conservative and Unionist Party36112.1%
4Wilce, P.Conservative and Unionist Party2628.8%
5Gill-Lang, A.Green Party2287.6%
6Hale, D.Labour Party2197.3%
7West, S.Green Party1966.5%

Electorate 4,564 · Ballots cast 2,993 · EC ward code E05015704 · Back to ward index

St. Marks · 2-seat (bloc vote)

Marginal winner 28.3% Proportional quota 33.3% Difference +5.0 pts below quota Valid ballots 2,462

RankCandidatePartyVotesShareElected
1Holliday, S.Liberal Democrats72029.2%Elected
2Pineger, R.Liberal Democrats69728.3%Elected
3Collins, L.Conservative and Unionist Party26810.9%
4Hyams, P.Conservative and Unionist Party2239.1%
5Farmer, J.Labour Party2229.0%
6Seadon, N.Green Party1737.0%
7Becker, A.Green Party1596.5%

Electorate 4,783 · Ballots cast 2,462 · EC ward code E05015718 · Back to ward index

Warden Hill · 2-seat (bloc vote)

Marginal winner 28.9% Proportional quota 33.3% Difference +4.5 pts below quota Valid ballots 3,252

RankCandidatePartyVotesShareElected
1Beale, G.Liberal Democrats1,00931.0%Elected
2Oliver, T.Liberal Democrats93928.9%Elected
3Dunleavy, P.Conservative and Unionist Party51715.9%
4Hewlett, G.Conservative and Unionist Party43213.3%
5Godfrey, M.Green Party1394.3%
6Bonsor, T.Green Party1093.4%
7Meehan, C.Labour Party1073.3%

Electorate 4,342 · Ballots cast 3,252 · EC ward code E05015723 · Back to ward index

St Peter's · 2-seat (bloc vote)

Marginal winner 29.0% Proportional quota 33.3% Difference +4.3 pts below quota Valid ballots 2,565

RankCandidatePartyVotesShareElected
1Atherstone, V.Liberal Democrats78130.4%Elected
2Willingham, D.Liberal Democrats74429.0%Elected
3Forrest, J.Conservative and Unionist Party2268.8%
4Farmer, M.Labour Party2248.7%
5Hodges, D.Green Party2178.5%
6Ellis, G.Green Party1917.4%
7Hazzan, E.Conservative and Unionist Party1827.1%

Electorate 5,103 · Ballots cast 2,565 · EC ward code E05015720 · Back to ward index

Springbank · 2-seat (bloc vote)

Marginal winner 34.7% Proportional quota 33.3% Difference −1.4 pts Valid ballots 2,114

RankCandidatePartyVotesShareElected
1Williams, S.Liberal Democrats74435.2%Elected
2Jeffries, P.Liberal Democrats73434.7%Elected
3Bass, J.Conservative and Unionist Party21710.3%
4Fox, R.Conservative and Unionist Party1979.3%
5Bear, S.Green Party1185.6%
6Munday, I.Green Party1044.9%

Electorate 4,827 · Ballots cast 2,114 · EC ward code E05015717 · Back to ward index