← Gloucester (all cycles) · 1 May 2025 cohort

Gloucester 2025

Local elections held 1 May 2025.

10 ward races
10 seats
10 elected below the proportional quota
100.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 10 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 10 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 %Δ
Reform UK8,26328.3%330.0%330.0%0
Liberal Democrats7,72126.5%440.0%330.0%+1
Conservative and Unionist Party6,88023.6%220.0%330.0%-1
Labour Party3,08910.6%00.0%110.0%-1
Green Party1,5515.3%00.0%00.0%0
Independent1,3254.5%110.0%00.0%+1
Labour and Co-operative Party2240.8%00.0%00.0%0
Trade Unionist and Socialist Coalition670.2%00.0%00.0%0
Workers Party of Britain340.1%00.0%00.0%0
Socialist Labour Party300.1%00.0%00.0%0
Total29,184100.0%10100.0%10100.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

Hempsted & Westgate · single-seat

Marginal winner 29.8% Proportional quota 50.0% Difference +20.2 pts below quota Valid ballots 2,468

RankCandidatePartyVotesShareElected
1Rebecca TrimnellLiberal Democrats73529.8%Elected
2Pamela Elizabeth TraceyConservative and Unionist Party60224.4%
3Daniel Joseph WoolfReform UK59424.1%
4Jag ThangellaLabour Party31912.9%
5Deborah OldhamGreen Party1496.0%
6Brendon O'DonnellIndependent401.6%
7Steve GowerWorkers Party of Britain341.4%

Electorate 8,643 · Ballots cast 2,473 · Invalid 5 · EC ward code 62490 · Back to ward index

Quedgeley · single-seat

Marginal winner 32.7% Proportional quota 50.0% Difference +17.3 pts below quota Valid ballots 2,704

RankCandidatePartyVotesShareElected
1Chris MayoReform UK88332.7%Elected
2David Foley NormanConservative and Unionist Party72726.9%
3Trevor Duncan HowardLiberal Democrats72126.7%
4Karen Louise JamesLabour and Co-operative Party2248.3%
5Mark RowneyGreen Party1575.8%

Electorate 8,703 · Ballots cast 2,712 · Invalid 8 · EC ward code 54851 · Back to ward index

Tuffley & Moreland · single-seat

Marginal winner 33.0% Proportional quota 50.0% Difference +17.0 pts below quota Valid ballots 2,938

RankCandidatePartyVotesShareElected
1Vernon John GrayReform UK97133.0%Elected
2Paula Lorraine DeeConservative and Unionist Party64822.1%
3Kevin Ernest StephensLabour Party55418.9%
4Richard PriceLiberal Democrats49616.9%
5Barbara RussellGreen Party2137.2%
6Byron Clifford DavisIndependent622.1%

Electorate 9,509 · Ballots cast 2,944 · Invalid 6 · EC ward code 62493 · Back to ward index

Barton & Tredworth · single-seat

Marginal winner 36.1% Proportional quota 50.0% Difference +13.9 pts below quota Valid ballots 2,371

RankCandidatePartyVotesShareElected
1Sajid PatelConservative and Unionist Party85536.1%Elected
2Usman Gani BhaimiaLiberal Democrats50421.3%
3Richard Steven FlowerLabour Party38216.1%
4Simon CollinsReform UK33114.0%
5Matthew PhypersGreen Party1436.0%
6Robert MyattIndependent1385.8%
7Susan PowellTrade Unionist and Socialist Coalition261.1%

Electorate 9,373 · Ballots cast 2,379 · Invalid 8 · EC ward code 62487 · Back to ward index

Coney Hill & Matson · single-seat

Marginal winner 36.3% Proportional quota 50.0% Difference +13.7 pts below quota Valid ballots 2,201

RankCandidatePartyVotesShareElected
1Alastair ChambersIndependent79836.3%Elected
2Michael Carl BonesReform UK63728.9%
3Jen ColeLabour Party33515.2%
4Ela KubaszczykConservative and Unionist Party22710.3%
5Daniel CourtneyLiberal Democrats1707.7%
6Kazol AhmedSocialist Labour Party301.4%
7James CollettTrade Unionist and Socialist Coalition100.5%

Electorate 8,883 · Ballots cast 2,207 · Invalid 6 · EC ward code 62488 · Back to ward index

Grange & Kingsway · single-seat

Marginal winner 37.5% Proportional quota 50.0% Difference +12.5 pts below quota Valid ballots 2,907

RankCandidatePartyVotesShareElected
1Jason PreeceReform UK1,09037.5%Elected
2Jaro KubaszczykConservative and Unionist Party70124.1%
3Alison Louise GregoryLabour Party57719.8%
4Daniel Nicholson MurchLiberal Democrats2207.6%
5Anthony Victor BergonziGreen Party2057.1%
6Andy BellIndependent1204.1%

Electorate 10,849 · Ballots cast 2,913 · Invalid 6 · EC ward code 62489 · Back to ward index

Abbey · single-seat

Marginal winner 38.6% Proportional quota 50.0% Difference +11.4 pts below quota Valid ballots 3,397

RankCandidatePartyVotesShareElected
1Andrew GravellsConservative and Unionist Party1,31238.6%Elected
2Fred RamseyReform UK97528.7%
3Adam GatierLiberal Democrats68720.2%
4Stephen Ekenechukwu NwachukwuLabour Party2326.8%
5Adam ShearingGreen Party1725.1%
6Maddy VizardIndependent270.8%

Electorate 9,495 · Ballots cast 3,405 · Invalid 8 · EC ward code 62485 · Back to ward index

Barnwood & Hucclecote · single-seat

Marginal winner 38.8% Proportional quota 50.0% Difference +11.2 pts below quota Valid ballots 3,940

RankCandidatePartyVotesShareElected
1Ashley James BowkettLiberal Democrats1,52838.8%Elected
2Dave LimbrickReform UK1,11228.2%
3Andrew Gilbert MillerConservative and Unionist Party79620.2%
4Anne WhitworthLabour Party2676.8%
5Emma CliffordGreen Party1975.0%
6Matthew RandolphIndependent340.9%
7Jason Paul MillsIndependent160.4%

Electorate 10,063 · Ballots cast 3,950 · Invalid 10 · EC ward code 62486 · Back to ward index

Longlevens · single-seat

Marginal winner 41.0% Proportional quota 50.0% Difference +9.0 pts below quota Valid ballots 3,252

RankCandidatePartyVotesShareElected
1Sarah Dawn SawyerLiberal Democrats1,33441.0%Elected
2Ian AnkersReform UK1,02331.5%
3Suresh AravaConservative and Unionist Party60218.5%
4Valerie SimmsLabour Party1263.9%
5Paul StroudGreen Party1213.7%
6Tom GrantIndependent531.6%

Electorate 8,223 · Ballots cast 3,259 · Invalid 7 · EC ward code 62492 · Back to ward index

Kingsholm & Wotton · single-seat

Marginal winner 45.1% Proportional quota 50.0% Difference +4.9 pts below quota Valid ballots 2,937

RankCandidatePartyVotesShareElected
1Jeremy Eric HiltonLiberal Democrats1,32645.1%Elected
2Stuart Leigh WilliamsReform UK64722.0%
3Kofi Kumi-AddoConservative and Unionist Party41014.0%
4Karen ClarkeLabour Party29710.1%
5Teresa PollingtonGreen Party1946.6%
6John McStayIndependent371.3%
7John Samuel HarrisonTrade Unionist and Socialist Coalition311.1%

Electorate 9,316 · Ballots cast 2,942 · Invalid 5 · EC ward code 62491 · Back to ward index