← Stafford (all cycles) · 4 May 2023 cohort

Stafford 2023

Local elections held 4 May 2023.

23 ward races
40 seats
32 elected below the proportional quota
80.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 23 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 %Δ
Conservative and Unionist Party20,84336.1%1435.0%1537.5%-1
Labour Party16,76429.1%1332.5%1230.0%+1
STAFF BOR IND10,09417.5%717.5%717.5%0
Green Party7,70413.4%512.5%512.5%0
Liberal Democrats1,4172.5%12.5%12.5%0
Reform UK7771.3%00.0%00.0%0
Independent1070.2%00.0%00.0%0
Total57,706100.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

Swynnerton & Oulton · 2-seat (bloc vote)

Marginal winner 17.7% Proportional quota 33.3% Difference +15.7 pts below quota Valid ballots 3,089

RankCandidatePartyVotesShareElected
1James, R.Conservative and Unionist Party67621.9%Elected
2Nixon, J.Conservative and Unionist Party54617.7%Elected
3Holmes, A.Labour Party43514.1%
4Dawson, K.STAFF BOR IND35611.5%
5Warman, P.Labour Party34711.2%
6Jones, P.Liberal Democrats2959.6%
7Metters, J.STAFF BOR IND2397.7%
8Capewell, S.Green Party1956.3%

Electorate 5,060 · Ballots cast 3,089 · Back to ward index

Weeping Cross & Wildwood · 2-seat (bloc vote)

Marginal winner 18.0% Proportional quota 33.3% Difference +15.3 pts below quota Valid ballots 3,493

RankCandidatePartyVotesShareElected
1Barron, J.STAFF BOR IND63918.3%Elected
2Read, J.Labour Party63018.0%Elected
3Barron, R.STAFF BOR IND59216.9%
4Withington, J.Labour Party58716.8%
5Travis, S.Conservative and Unionist Party37210.6%
6Al-Khaldi, L.Conservative and Unionist Party35810.2%
7Matthews, S.Green Party1895.4%
8Sandbrook, M.Green Party1263.6%

Electorate 4,717 · Ballots cast 3,493 · Back to ward index

Baswich · 2-seat (bloc vote)

Marginal winner 18.8% Proportional quota 33.3% Difference +14.6 pts below quota Valid ballots 3,668

RankCandidatePartyVotesShareElected
1Edgeller, A.Conservative and Unionist Party91524.9%Elected
2Phillips, M.Conservative and Unionist Party68818.8%Elected
3Carr, A.Labour Party63317.3%
4Kang, K.Labour Party52414.3%
5Davies, M.STAFF BOR IND3579.7%
6Woodhead, P.STAFF BOR IND3469.4%
7Boardman, T.Green Party2055.6%

Electorate 4,841 · Ballots cast 3,668 · Back to ward index

Milwich · 2-seat (bloc vote)

Marginal winner 22.1% Proportional quota 33.3% Difference +11.2 pts below quota Valid ballots 3,399

RankCandidatePartyVotesShareElected
1Beatty, F.Conservative and Unionist Party83624.6%Elected
2Aspin, K.Conservative and Unionist Party75222.1%Elected
3Davies, J.STAFF BOR IND42412.5%
4Williams, K.Labour Party41412.2%
5McKeown, S.STAFF BOR IND40311.9%
6McGee, P.Labour Party36510.7%
7Harris, T.Green Party2056.0%

Electorate 5,148 · Ballots cast 3,399 · Back to ward index

Seighford & Church Eaton · 2-seat (bloc vote)

Marginal winner 22.3% Proportional quota 33.3% Difference +11.1 pts below quota Valid ballots 3,491

RankCandidatePartyVotesShareElected
1Carter, E.Green Party97427.9%Elected
2Rose, J.Green Party77722.3%Elected
3Collier, C.Conservative and Unionist Party71020.3%
4Collier, G.Conservative and Unionist Party68119.5%
5McCormick, J.Labour Party34910.0%

Electorate 5,532 · Ballots cast 3,491 · Back to ward index

Fulford · 2-seat (bloc vote)

Marginal winner 22.6% Proportional quota 33.3% Difference +10.7 pts below quota Valid ballots 2,544

RankCandidatePartyVotesShareElected
1Sandiford, A.Liberal Democrats69327.2%Elected
2Dodson, M.Conservative and Unionist Party57622.6%Elected
3Bakker-Collier, L.Conservative and Unionist Party51520.2%
4Moore, M.Liberal Democrats42916.9%
5Nutt, C.Labour Party33113.0%

Electorate 4,684 · Ballots cast 2,544 · Back to ward index

Gnosall & Woodseaves · 2-seat (bloc vote)

Marginal winner 23.4% Proportional quota 33.3% Difference +10.0 pts below quota Valid ballots 3,961

RankCandidatePartyVotesShareElected
1Winnington, M.Conservative and Unionist Party96224.3%Elected
2Spencer, S.Green Party92623.4%Elected
3Farrington, P.Conservative and Unionist Party91423.1%
4Whittaker, D.Green Party82820.9%
5Harris, R.Reform UK1714.3%
6Harris, S.Reform UK1604.0%

Electorate 5,381 · Ballots cast 3,961 · Back to ward index

Walton · 2-seat (bloc vote)

Marginal winner 23.5% Proportional quota 33.3% Difference +9.9 pts below quota Valid ballots 2,803

RankCandidatePartyVotesShareElected
1Hood, J.STAFF BOR IND1,14440.8%Elected
2Powell, J.STAFF BOR IND65823.5%Elected
3Lockwood, W.Labour Party53619.1%
4Parry, I.Conservative and Unionist Party2529.0%
5Walker, S.Conservative and Unionist Party2137.6%

Electorate 5,606 · Ballots cast 2,803 · Back to ward index

Rowley · single-seat

Marginal winner 41.3% Proportional quota 50.0% Difference +8.7 pts below quota Valid ballots 1,202

RankCandidatePartyVotesShareElected
1Rouxel, D.Green Party49641.3%Elected
2Trowbridge, C.Conservative and Unionist Party40633.8%
3Hawkes, D.Labour Party30025.0%

Electorate 3,013 · Ballots cast 1,202 · Back to ward index

Holmcroft · 2-seat (bloc vote)

Marginal winner 24.7% Proportional quota 33.3% Difference +8.6 pts below quota Valid ballots 3,195

RankCandidatePartyVotesShareElected
1James, F.Labour Party79724.9%Elected
2Cross, B.Conservative and Unionist Party79024.7%Elected
3Price, J.Conservative and Unionist Party78324.5%
4Lupton, M.Labour Party58318.2%
5Moore, J.Green Party2427.6%

Electorate 5,431 · Ballots cast 3,195 · Back to ward index

Highfields & Western Downs · 2-seat (bloc vote)

Marginal winner 25.4% Proportional quota 33.3% Difference +7.9 pts below quota Valid ballots 2,155

RankCandidatePartyVotesShareElected
1McNaughton, A.Labour Party59727.7%Elected
2McNaughton, D.Labour Party54825.4%Elected
3Clarke, R.Conservative and Unionist Party35816.6%
4Riddle, B.Conservative and Unionist Party33415.5%
5Mahal, J.Green Party1627.5%
6Musson, R.Green Party1567.2%

Electorate 4,799 · Ballots cast 2,155 · Back to ward index

Littleworth · 2-seat (bloc vote)

Marginal winner 26.6% Proportional quota 33.3% Difference +6.7 pts below quota Valid ballots 2,647

RankCandidatePartyVotesShareElected
1Pardesi, G.Labour Party77529.3%Elected
2Nixon, A.Labour Party70426.6%Elected
3Taylor, W.Conservative and Unionist Party37014.0%
4Redfern, M.Conservative and Unionist Party37014.0%
5Murray, A.Green Party2027.6%
6Bailey, M.Reform UK1204.5%
7Garbett, M.Reform UK1064.0%

Electorate 4,313 · Ballots cast 2,647 · Back to ward index

St Michael's & Stonefield · 3-seat (bloc vote)

Marginal winner 18.4% Proportional quota 25.0% Difference +6.6 pts below quota Valid ballots 6,639

RankCandidatePartyVotesShareElected
1Kenney, R.STAFF BOR IND1,32319.9%Elected
2Leason, P.STAFF BOR IND1,30619.7%Elected
3Fordham, I.STAFF BOR IND1,21918.4%Elected
4Osborne-Town, D.Labour Party86313.0%
5Bell, S.Conservative and Unionist Party79512.0%
6Harding, A.Conservative and Unionist Party67910.2%
7Sandbrook, D.Conservative and Unionist Party4546.8%

Electorate 7,780 · Ballots cast 6,639 · Back to ward index

Eccleshall · 2-seat (bloc vote)

Marginal winner 28.3% Proportional quota 33.3% Difference +5.0 pts below quota Valid ballots 3,350

RankCandidatePartyVotesShareElected
1Pert, J.Conservative and Unionist Party1,02830.7%Elected
2Jones, P.Conservative and Unionist Party94928.3%Elected
3Hanley, K.Labour Party59117.6%
4Osborne-Town, S.Labour Party44413.3%
5Douce, G.Green Party33810.1%

Electorate 5,526 · Ballots cast 3,350 · Back to ward index

Manor · 2-seat (bloc vote)

Marginal winner 28.6% Proportional quota 33.3% Difference +4.8 pts below quota Valid ballots 2,747

RankCandidatePartyVotesShareElected
1Loughran, A.Labour Party85331.1%Elected
2Hobbs, A.Labour Party78528.6%Elected
3Oldridge, A.Conservative and Unionist Party45016.4%
4Gwynn, R.Conservative and Unionist Party43215.7%
5Percival, H.Green Party2278.3%

Electorate 5,149 · Ballots cast 2,747 · Back to ward index

Haywood & Hixon · 2-seat (bloc vote)

Marginal winner 28.6% Proportional quota 33.3% Difference +4.7 pts below quota Valid ballots 3,006

RankCandidatePartyVotesShareElected
1McKeown, B.STAFF BOR IND1,08836.2%Elected
2Cooper, A.Conservative and Unionist Party86128.6%Elected
3Porter, J.Labour Party68422.8%
4Door, V.Green Party37312.4%

Electorate 5,489 · Ballots cast 3,006 · Back to ward index

Coton · 2-seat (bloc vote)

Marginal winner 29.9% Proportional quota 33.3% Difference +3.5 pts below quota Valid ballots 1,888

RankCandidatePartyVotesShareElected
1Nixon, L.Labour Party64534.2%Elected
2Reid, A.Labour Party56429.9%Elected
3Glover, N.Conservative and Unionist Party21411.3%
4Startin, P.Conservative and Unionist Party1608.5%
5Spight, M.Green Party1316.9%
6Riley, M.Reform UK1005.3%
7Spennewyn, S.Reform UK743.9%

Electorate 5,024 · Ballots cast 1,888 · Back to ward index

Milford · single-seat

Marginal winner 48.6% Proportional quota 50.0% Difference +1.4 pts below quota Valid ballots 914

RankCandidatePartyVotesShareElected
1Edgeller, P.Conservative and Unionist Party44448.6%Elected
2Shaw, N.Labour Party34437.6%
3Dewey, K.Green Party12613.8%

Electorate 2,404 · Ballots cast 914 · Back to ward index

Barlaston · single-seat

Marginal winner 54.0% Proportional quota 50.0% Difference −4.0 pts Valid ballots 681

RankCandidatePartyVotesShareElected
1Jones, E.Conservative and Unionist Party36854.0%Elected
2Sidley, R.Labour Party20930.7%
3Davies, K.Green Party10415.3%

Electorate 2,263 · Ballots cast 681 · Back to ward index

Penkside · single-seat

Marginal winner 54.5% Proportional quota 50.0% Difference −4.5 pts Valid ballots 595

RankCandidatePartyVotesShareElected
1Cooke, R.Labour Party32454.5%Elected
2Boucker, A.Conservative and Unionist Party16928.4%
3Chambers, R.Green Party569.4%
4Clark, F.Reform UK467.7%

Electorate 2,512 · Ballots cast 595 · Back to ward index

Doxey & Castletown · single-seat

Marginal winner 56.1% Proportional quota 50.0% Difference −6.1 pts Valid ballots 797

RankCandidatePartyVotesShareElected
1Pearce, T.Green Party44756.1%Elected
2Duffy, R.Labour Party14618.3%
3Brampton, J.Conservative and Unionist Party9712.2%
4Tristram, E.Independent607.5%
5Davies, I.Independent475.9%

Electorate 2,781 · Ballots cast 797 · Back to ward index

Forebridge · single-seat

Marginal winner 56.1% Proportional quota 50.0% Difference −6.1 pts Valid ballots 745

RankCandidatePartyVotesShareElected
1Thorley, J.Labour Party41856.1%Elected
2Cantrill, J.Conservative and Unionist Party18825.2%
3Norman, R.Green Party13918.7%

Electorate 2,693 · Ballots cast 745 · Back to ward index

Common · single-seat

Marginal winner 63.0% Proportional quota 50.0% Difference −13.0 pts Valid ballots 697

RankCandidatePartyVotesShareElected
1Godfrey, A.Labour Party43963.0%Elected
2Martin, P.Conservative and Unionist Party17825.5%
3Laidler, D.Green Party8011.5%

Electorate 3,001 · Ballots cast 697 · Back to ward index