← Stroud (all cycles) · 1 May 2025 cohort

Stroud 2025

Local elections held 1 May 2025.

11 ward races
11 seats
8 elected below the proportional quota
72.7% 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 11 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 11 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 %Δ
Green Party12,15231.1%654.5%436.4%+2
Reform UK8,78522.5%218.2%327.3%-1
Conservative and Unionist Party6,57016.8%19.1%218.2%-1
Labour Party4,06510.4%00.0%19.1%-1
Liberal Democrats3,7279.5%19.1%19.1%0
Labour and Co-operative Party2,8137.2%19.1%00.0%+1
Independent9272.4%00.0%00.0%0
Trade Unionist and Socialist Coalition580.1%00.0%00.0%0
The Socialist Party of Great Britain250.1%00.0%00.0%0
Total39,122100.0%11100.0%11100.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

Dursley · single-seat

Marginal winner 25.9% Proportional quota 50.0% Difference +24.1 pts below quota Valid ballots 3,748

RankCandidatePartyVotesShareElected
1Richard DeanGreen Party97025.9%Elected
2Jonathan WrenReform UK92624.7%
3Anna MainwaringLabour Party84122.4%
4Loraine Vivienne PatrickConservative and Unionist Party76820.5%
5Richard Christopher WilsherLiberal Democrats2546.8%

Electorate 9,382 · Ballots cast 3,759 · Invalid 11 · EC ward code 54855 · Back to ward index

Stonehouse · single-seat

Marginal winner 27.4% Proportional quota 50.0% Difference +22.6 pts below quota Valid ballots 3,010

RankCandidatePartyVotesShareElected
1Dean Raymond Luke BotterillReform UK82527.4%Elected
2Tom JarmanGreen Party80426.7%
3Karen LinforthLabour Party48616.1%
4Nick HousdenIndependent42514.1%
5Christopher John EastonConservative and Unionist Party34511.5%
6Richard Paul OsbornLiberal Democrats1224.1%
7Adam GoulcherTrade Unionist and Socialist Coalition90.3%

Electorate 8,975 · Ballots cast 3,016 · Invalid 6 · EC ward code 62500 · Back to ward index

Cam Valley · single-seat

Marginal winner 30.4% Proportional quota 50.0% Difference +19.6 pts below quota Valid ballots 3,656

RankCandidatePartyVotesShareElected
1Michael Alun ReesReform UK1,11130.4%Elected
2Lindsey Jane GreenConservative and Unionist Party74520.4%
3Terry CookLabour Party72619.9%
4Brian TipperIndependent48013.1%
5Liz HillaryGreen Party36610.0%
6Nick EasbyLiberal Democrats2366.5%

Electorate 9,947 · Ballots cast 3,664 · Invalid 8 · EC ward code 62494 · Back to ward index

Rodborough · single-seat

Marginal winner 31.5% Proportional quota 50.0% Difference +18.5 pts below quota Valid ballots 3,655

RankCandidatePartyVotesShareElected
1Craig Alan HorrocksGreen Party1,15031.5%Elected
2John BloxsomLabour and Co-operative Party1,13831.1%
3Gary KeatingReform UK85023.3%
4Sharon Elizabeth SugarsConservative and Unionist Party3529.6%
5Juliette Louise TtofaLiberal Democrats1724.7%

Electorate 9,807 · Ballots cast 3,662 · Invalid 7 · EC ward code 62499 · Back to ward index

Hardwicke & Severn · single-seat

Marginal winner 34.6% Proportional quota 50.0% Difference +15.4 pts below quota Valid ballots 3,221

RankCandidatePartyVotesShareElected
1Stephen Frank DaviesConservative and Unionist Party1,11334.6%Elected
2Luke ParryReform UK98930.7%
3Mike StayteLiberal Democrats42813.3%
4Simon MacGregorLabour Party37511.6%
5Kerri Anna TylerGreen Party32110.0%

Electorate 9,086 · Ballots cast 3,226 · Invalid 5 · EC ward code 62495 · Back to ward index

Haresfield & Upton St Leonards · single-seat

Marginal winner 38.4% Proportional quota 50.0% Difference +11.6 pts below quota Valid ballots 2,387

RankCandidatePartyVotesShareElected
1John Graham PatientGreen Party91638.4%Elected
2Chris LesterReform UK62726.3%
3Demelza Jane Rachel Turner-WilkesConservative and Unionist Party52722.1%
4Lesley WilliamsLabour Party1807.5%
5Tom MoseleyLiberal Democrats1184.9%
6Deborah Jeanette HarwoodIndependent220.9%

Electorate 6,955 · Ballots cast 2,390 · Invalid 3 · EC ward code 62496 · Back to ward index

Nailsworth · single-seat

Marginal winner 40.2% Proportional quota 50.0% Difference +9.8 pts below quota Valid ballots 4,168

RankCandidatePartyVotesShareElected
1Steve RobinsonLabour and Co-operative Party1,67540.2%Elected
2Gill ThomasGreen Party1,21029.0%
3Simon Craig GreenReform UK69516.7%
4Max Oliver John HowellsConservative and Unionist Party47111.3%
5Colleen Angela RothwellLiberal Democrats1303.1%

Electorate 9,207 · Ballots cast 4,181 · Invalid 13 · EC ward code 62498 · Back to ward index

Bisley & Painswick · single-seat

Marginal winner 45.6% Proportional quota 50.0% Difference +4.4 pts below quota Valid ballots 3,845

RankCandidatePartyVotesShareElected
1Gary LuffGreen Party1,75345.6%Elected
2Sue WilliamsConservative and Unionist Party99125.8%
3Chas FellowsReform UK74319.3%
4Alex HughesLabour Party2306.0%
5Guy FancourtLiberal Democrats1373.6%

Electorate 8,404 · Ballots cast 3,854 · Invalid 9 · EC ward code 54853 · Back to ward index

Stroud Central · single-seat

Marginal winner 51.4% Proportional quota 50.0% Difference −1.4 pts Valid ballots 4,218

RankCandidatePartyVotesShareElected
1Natalie Rothwell-WarnGreen Party2,16651.4%Elected
2Shelley RiderLabour Party79918.9%
3Daryl Leslie Arthur SmithReform UK69716.5%
4Hena Mannan-RahmanConservative and Unionist Party3097.3%
5George William JamesLiberal Democrats1954.6%
6Chris MooreTrade Unionist and Socialist Coalition491.2%
7Piers HobsonThe Socialist Party of Great Britain250.6%

Electorate 10,574 · Ballots cast 4,240 · Invalid 22 · EC ward code 54861 · Back to ward index

Wotton-under-Edge · single-seat

Marginal winner 51.6% Proportional quota 50.0% Difference −1.6 pts Valid ballots 3,494

RankCandidatePartyVotesShareElected
1Linda Janet CohenLiberal Democrats1,80451.6%Elected
2Darren Paul KirkpatrickReform UK70020.0%
3Graham Steven SmithConservative and Unionist Party50514.5%
4Susan Lesley FentonGreen Party2978.5%
5Steven Richard MacKayLabour Party1925.5%

Electorate 8,690 · Ballots cast 3,498 · Invalid 4 · EC ward code 54862 · Back to ward index

Minchinhampton · single-seat

Marginal winner 60.6% Proportional quota 50.0% Difference −10.6 pts Valid ballots 3,628

RankCandidatePartyVotesShareElected
1Chloe Isobel TurnerGreen Party2,19960.6%Elected
2John Lee MarsdenReform UK62217.1%
3Bella AmoryConservative and Unionist Party44412.2%
4David James CarterLabour Party2366.5%
5Adam Giles Crispin CainLiberal Democrats1313.6%

Electorate 7,892 · Ballots cast 3,632 · Invalid 4 · EC ward code 62497 · Back to ward index