← Forest Of Dean (all cycles) · 4 May 2023 cohort

Forest Of Dean 2023

Local elections held 4 May 2023.

21 ward races
38 seats
7 unfairly awarded seats
18.4% of seats unfairly awarded

Each race compares the marginal winner's share of valid ballots to the proportional quota — the share they'd need under any common proportional method. How the numbers are derived →

If votes were counted by party

Across the 21 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 38 seats had been shared out in proportion to votes received (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; negative are parties it under-represented.

PartyVotesVote %Seats won% of seatsProportional seatsProportional %Δ
Green Party11,77128.4%1539.5%1128.9%+4
Conservative Party11,40627.5%410.5%1026.3%-6
Independent10,84026.1%1128.9%1026.3%+1
Liberal Democrats4,24210.2%37.9%410.5%-1
Labour Party3,2447.8%513.2%37.9%+2
Total41,503100.0%38100.0%38100.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

Council composition: what this election replaced

The 2023 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2023 election (current) and on the eve of it (2022), so you can see what the result replaced.

Current (2023)
Previous (2022)

Wards in this council

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

Race results

Bream · 2-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 34.1% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +0.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,106

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Bruce, A.Green Party53724.3%48.6%+15.2 ptsElected
2Llewellyn, B.Green Party37717.1%34.1%+0.8 ptsElected
3Faulkner, B.Labour Party28813.0%26.1%
4Hiett, P.Independent28312.8%25.6%
5Grant, A.Independent28312.8%25.6%
6Whittaker, R.Conservative Party2139.6%19.3%
7Price, S.Conservative Party1496.7%13.5%
8Gleave, E.Independent813.7%7.3%

Electorate 3,711 · Back to ward index

Ruspidge · single-seat

Marginal winner Winning candidate's share of valid ballots. 50.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +0.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 452

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1O'Neill, B.Independent23050.9%+0.9 ptsElected
2Green, J.Liberal Democrats12627.9%
3Parsons, J.Conservative Party9621.2%

Electorate 1,821 · Back to ward index

Longhope and Huntley · 2-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 40.5% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +7.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,108

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Francis, J.Independent46521.0%42.0%+8.6 ptsElected
2Tradgett, D.Green Party44920.3%40.5%+7.2 ptsElected
3Wood, A.Independent38717.5%34.9%
4Rebbeck, J.Independent34015.3%30.7%
5Nicholas, G.Conservative Party31614.3%28.5%
6Shenoi, V.Conservative Party25911.7%23.4%

Electorate 3,252 · Back to ward index

Dymock · single-seat

Marginal winner Winning candidate's share of valid ballots. 62.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +12.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 690

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Kilmurray, G.Liberal Democrats43162.5%+12.5 ptsElected
2Heathfield, E.Conservative Party25937.5%

Electorate 1,646 · Back to ward index

Berry Hill · 2-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 46.4% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +13.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,207

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Gwilliam, T.Independent57123.7%47.3%+14.0 ptsElected
2Elsmore, J.Independent56023.2%46.4%+13.1 ptsElected
3Yeates, S.Green Party39116.2%32.4%
4Henson, R.Green Party28211.7%23.4%
5Bluett, N.Independent2098.7%17.3%
6Dunning, C.Conservative Party2028.4%16.7%
7Mair Nurden, V.Conservative Party1405.8%11.6%
8Baine, S.Independent582.4%4.8%

Electorate 3,748 · Back to ward index

Mitcheldean, Ruardean and Drybrook · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 43.1% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +18.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 1,627

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Fraser, J.Green Party95819.6%58.9%+33.9 ptsElected
2Roach, T.Green Party81616.7%50.1%+25.1 ptsElected
3Stammers, S.Labour Party70114.4%43.1%+18.1 ptsElected
4Forester, T.Independent67313.8%41.4%
5Gardiner, A.Independent54211.1%33.3%
6Hollier, G.Conservative Party4619.4%28.3%
7Heathfield, T.Conservative Party2755.6%16.9%
8Plummer, P.Conservative Party2565.2%15.7%
9Bean, S.Liberal Democrats2004.1%12.3%

Electorate 5,765 · Back to ward index

Newland and Sling · single-seat

Marginal winner Winning candidate's share of valid ballots. 69.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +19.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 589

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Wheeler, D.Green Party40969.4%+19.4 ptsElected
2Woodyatt, P.Conservative Party18030.6%

Electorate 1,974 · Back to ward index

Hartpury and Redmarley · 2-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 53.4% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +20.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,233

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Burford, P.Independent75930.8%61.6%+28.2 ptsElected
2Williams, C.Conservative Party65826.7%53.4%+20.1 ptsElected
3Turvill, J.Green Party42417.2%34.4%
4Gregory, D.Green Party33713.7%27.3%
5Woodyatt, G.Conservative Party28711.6%23.3%

Electorate 3,571 · Back to ward index

Coleford · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 45.9% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +20.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 1,258

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Elsmore, C.Independent64317.0%51.1%+26.1 ptsElected
2Kyne, P.Labour Party61916.4%49.2%+24.2 ptsElected
3Whitburn, I.Independent57715.3%45.9%+20.9 ptsElected
4Allaway-Martin, C.Conservative Party53014.0%42.1%
5Lane, R.Green Party52613.9%41.8%
6Taylor, P.Liberal Democrats3649.6%28.9%
7Riley, D.Conservative Party2887.6%22.9%
8Price, J.Conservative Party2266.0%18.0%

Electorate 6,060 · Back to ward index

Tidenham · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 46.4% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +21.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 1,904

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Lane, J.Green Party1,03418.1%54.3%+29.3 ptsElected
2Birch, A.Green Party97717.1%51.3%+26.3 ptsElected
3Evans, N.Conservative Party88415.5%46.4%+21.4 ptsElected
4Koning, J.Liberal Democrats84614.8%44.4%
5Mcghee-Sumner, J.Conservative Party66111.6%34.7%
6Hughes, G.Conservative Party5579.8%29.3%
7Edwards, M.Independent3816.7%20.0%
8Davies, G.Independent3716.5%19.5%

Electorate 5,550 · Back to ward index

Lydney East · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 46.9% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +21.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 939

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Preest, A.Conservative Party44815.9%47.7%+22.7 ptsElected
2Bevan, J.Independent44115.7%47.0%+22.0 ptsElected
3McDermid, A.Green Party44015.6%46.9%+21.9 ptsElected
4Vaughan, C.Independent43915.6%46.8%
5Hewlett, A.Labour Party39013.8%41.5%
6Kirkham, J.Conservative Party34412.2%36.6%
7James, E.Conservative Party31411.2%33.5%

Electorate 5,089 · Back to ward index

Cinderford West · 2-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 57.0% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +23.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 630

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Sanders, J.Labour Party36729.1%58.3%+24.9 ptsElected
2Turner, M.Independent35928.5%57.0%+23.7 ptsElected
3Sterry, L.Independent29923.7%47.5%
4Bowen Plummer, A.Conservative Party13110.4%20.8%
5Clissold, J.Conservative Party1048.3%16.5%

Electorate 3,123 · Back to ward index

St Briavels · single-seat

Marginal winner Winning candidate's share of valid ballots. 74.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +24.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 872

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1McFarling, C.Green Party65074.5%+24.5 ptsElected
2Stuart, R.Conservative Party18821.6%
3Collins, R.Independent343.9%

Electorate 1,923 · Back to ward index

Lydney North · single-seat

Marginal winner Winning candidate's share of valid ballots. 76.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +26.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 633

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Ives, H.Conservative Party48376.3%+26.3 ptsElected
2Carr, J.Green Party15023.7%

Electorate 1,695 · Back to ward index

Newnham · 2-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 60.4% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +27.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,232

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Burton, R.Green Party76331.0%61.9%+28.6 ptsElected
2Moore, A.Green Party74430.2%60.4%+27.1 ptsElected
3Gordon Thomas, C.Conservative Party41116.7%33.4%
4Oversby, K.Conservative Party29912.1%24.3%
5Ashton, R.Independent24710.0%20.0%

Electorate 3,901 · Back to ward index

Pillowell · single-seat

Marginal winner Winning candidate's share of valid ballots. 77.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +27.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 638

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Dale, J.Green Party49377.3%+27.3 ptsElected
2Taylor, A.Conservative Party14522.7%

Electorate 1,733 · Back to ward index

Lydney West and Aylburton · single-seat

Marginal winner Winning candidate's share of valid ballots. 77.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +27.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 660

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Topping, M.Green Party51277.6%+27.6 ptsElected
2Windsor-Clive, W.Conservative Party14822.4%

Electorate 1,952 · Back to ward index

Cinderford East · 2-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 63.0% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +29.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 668

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Martin, D.Labour Party45834.3%68.6%+35.2 ptsElected
2Bishop, M.Labour Party42131.5%63.0%+29.7 ptsElected
3Bensted, A.Conservative Party16312.2%24.4%
4Charlton-Wright, J.Independent15711.8%23.5%
5Gittos, F.Conservative Party13710.3%20.5%

Electorate 3,404 · Back to ward index

Lydbrook · single-seat

Marginal winner Winning candidate's share of valid ballots. 85.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +35.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 587

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Phelps, S.Green Party50285.5%+35.5 ptsElected
2Ker, R.Conservative Party8514.5%

Electorate 1,790 · Back to ward index

Newent and Taynton · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 61.8% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +36.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 1,399

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Moseley, G.Liberal Democrats1,04424.9%74.6%+49.6 ptsElected
2Gooch, J.Independent89421.3%63.9%+38.9 ptsElected
3Hudson, J.Liberal Democrats86520.6%61.8%+36.8 ptsElected
4Beeston, J.Conservative Party49811.9%35.6%
5Roper, M.Liberal Democrats3668.7%26.2%
6Winter, N.Conservative Party2736.5%19.5%
7Edey, M.Conservative Party2586.1%18.4%

Electorate 5,381 · Back to ward index

Westbury-on-Severn · single-seat

Marginal winner Winning candidate's share of valid ballots. 87.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +37.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 637

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Phelps, S.Independent55787.4%+37.4 ptsElected
2Bowen, S.Conservative Party8012.6%

Electorate 1,634 · Back to ward index