← Peterborough (all cycles) · 6 May 2021 cohort

Peterborough 2021

Local elections held 6 May 2021.

22 ward races
23 seats
10 elected below the proportional quota
43.5% of seats below quota
6 unfairly awarded seats
26.1% 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 22 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 23 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 %Δ
Conservative Party22,32344.6%1669.6%1147.8%+5
Labour Party15,29330.6%417.4%834.8%-4
Liberal Democrats5,40010.8%14.3%28.7%-1
Green Party4,1828.4%14.3%28.7%-1
WF1,7363.5%14.3%00.0%+1
Independent6211.2%00.0%00.0%0
UK Independence Party (UKIP)2620.5%00.0%00.0%0
FREE1800.4%00.0%00.0%0
Christian Peoples Alliance310.1%00.0%00.0%0
FBM230.0%00.0%00.0%0
Total50,051100.0%23100.0%23100.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

Two opencouncildata snapshots: the council immediately after the 2021 election (current) and immediately before it (2020). Only ~⅓ of seats were contested in 2021 — most of the bench is unchanged, and the cycle's effect on the overall composition is what shifts.

Current (2021)
Previous (2020)

Wards in this council

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

Race results

Fletton and Stanground · single-seat

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

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
1Sainsbury O.T.Conservative Party68235.4%−14.6 ptsElected
2Seager J.Liberal Democrats51526.7%
3Brentor P.D.Labour Party38620.0%
4Whitby J.Independent20510.6%
5Knight R.J.Green Party1397.2%

Electorate 7,282 · EC ward code E05010811 · Back to ward index

Dogsthorpe · single-seat

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

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
1Hussain I.Conservative Party85638.9%−11.1 ptsElected
2Jones A.M.Labour Party77935.4%
3Hargreaves C.Independent25011.4%
4Ringler S.Liberal Democrats1536.9%
5Whitehead G.J.UK Independence Party (UKIP)874.0%
6Brace K.J.Green Party773.5%

Electorate 6,863 · EC ward code E05010808 · Back to ward index

Hampton Vale · single-seat

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

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
1Sharp L.J.Conservative Party47343.8%−6.2 ptsElected
2Brown J.R.Liberal Democrats31529.1%
3Tokir M.Labour Party24122.3%
4King D.W.J.Independent524.8%

Electorate 4,963 · EC ward code E05010815 · Back to ward index

East · single-seat

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

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
1Allen J.Conservative Party1,05545.4%−4.6 ptsElected
2Thulbourn N.Labour Party1,02944.3%
3Clark S.J.Liberal Democrats1255.4%
4Collins S.Green Party1134.9%

Electorate 7,233 · EC ward code E05010809 · Back to ward index

Paston and Walton · single-seat

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

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
1Sandford N.Liberal Democrats98146.3%−3.7 ptsElected
2Day C.G.Conservative Party62629.5%
3Webber A.D.Labour Party51224.2%

Electorate 7,434 · EC ward code E05010821 · Back to ward index

Orton Longueville · single-seat

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

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
1Casey G.P.Conservative Party1,03746.8%−3.2 ptsElected
2Smith W.M.Labour Party64929.3%
3Bull J.M.Green Party32114.5%
4Penniall N.Liberal Democrats2099.4%

Electorate 7,582 · EC ward code E05010818 · Back to ward index

Hargate and Hempsted · single-seat

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

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
1Moyo N.N.Conservative Party66447.3%−2.7 ptsElected
2Tighe K.Liberal Democrats31622.5%
3Kujiyat T.Labour Party31122.2%
4Godley S.Green Party1138.0%

Electorate 5,790 · EC ward code E05010816 · Back to ward index

Bretton · single-seat

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

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
1Fenner C.Conservative Party1,03048.5%−1.5 ptsElected
2Ellis A.A.Labour Party86840.9%
3Wilson R.C.S.Liberal Democrats1306.1%
4Fox F.A.UK Independence Party (UKIP)713.3%
5Heap C.FBM231.1%

Electorate 6,764 · EC ward code E05010806 · Back to ward index

Wittering · single-seat

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

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
1Elsey G.A.Conservative Party39549.6%−0.4 ptsElected
2Slinger P.H.Green Party20225.3%
3Stannage J.Independent11414.3%
4Ajioni A.Labour Party617.7%
5Wogan D.Liberal Democrats253.1%

Electorate 2,468 · EC ward code E05010826 · Back to ward index

Park · single-seat

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

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
1Nawaz S.Labour Party1,48149.6%−0.4 ptsElected
2Peach J.P.Conservative Party1,33244.6%
3Hardman I.E.Liberal Democrats1735.8%

Electorate 7,017 · EC ward code E05010820 · Back to ward index

Orton Waterville · single-seat

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

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
1Knight K.A.Green Party1,50552.6%+2.6 ptsElected
2Samways M.J.Conservative Party97334.0%
3Robson H.L.Labour Party2288.0%
4Carroll V.Liberal Democrats822.9%
5McLaughlan I.P.UK Independence Party (UKIP)742.6%

Electorate 7,241 · EC ward code E05010819 · Back to ward index

Gunthorpe · single-seat

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

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
1Tyler B.A.Conservative Party1,27753.5%+3.5 ptsElected
2Kail S.J.Liberal Democrats78032.7%
3Yonga J.Labour Party29712.5%
4Rogers T.Christian Peoples Alliance311.3%

Electorate 6,658 · EC ward code E05010814 · Back to ward index

Ravensthorpe · single-seat

Marginal winner Winning candidate's share of valid ballots. 57.2% Proportional quota 50.0% 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 ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,792

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
1Nawaz G.Conservative Party1,59657.2%+7.2 ptsElected
2Snarey N.D.Labour Party91132.6%
3Bibi N.Green Party1505.4%
4Cham R.J.T.Liberal Democrats1354.8%

Electorate 7,532 · EC ward code E05010822 · Back to ward index

West · single-seat

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

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
1Ayres L.Conservative Party1,00957.6%+7.6 ptsElected
2Strangward R.J.Labour Party44325.3%
3Warne B.A.Green Party1247.1%
4Whittaker P.M.Liberal Democrats1126.4%
5Petch R.FREE341.9%
6Myles J.W.UK Independence Party (UKIP)301.7%

Electorate 4,263 · EC ward code E05010825 · Back to ward index

North · single-seat

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

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
1Haseeb M.Labour Party1,66157.7%+7.7 ptsElected
2Akhtar J.Conservative Party89631.1%
3Chivall P.Liberal Democrats1615.6%
4Ambarchian A.Green Party1615.6%

Electorate 7,150 · EC ward code E05010817 · Back to ward index

Fletton and Woodston · 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. 42.8% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +9.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,180

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
1Coles A.Conservative Party99722.9%45.7%+12.4 ptsElected
2Ali I.Labour Party93321.4%42.8%+9.5 ptsElected
3Forbes L.Labour Party91120.9%41.8%
4Willey A.S.Conservative Party90020.6%41.3%
5Stevenson D.N.Green Party2746.3%12.6%
6Robertson C.Liberal Democrats1573.6%7.2%
7Walton N.Liberal Democrats1222.8%5.6%
8Hopgood C.F.FREE651.5%3.0%

Electorate 7,641 · EC ward code E05010812 · Back to ward index

Central · single-seat

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

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
1Iqbal A.Labour Party2,00059.8%+9.8 ptsElected
2Suleman K.Conservative Party86625.9%
3Geraghty P.Liberal Democrats2136.4%
4Radic F.Green Party1865.6%
5Fedorovs A.FREE812.4%

Electorate 8,279 · EC ward code E05010807 · Back to ward index

Werrington · single-seat

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

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
1Fox J.R.WF1,73661.2%+11.2 ptsElected
2Ray R.L.Conservative Party53618.9%
3Dear M.J.Labour Party33911.9%
4Wade G.Green Party1605.6%
5Olive R.D.Liberal Democrats672.4%

Electorate 7,947 · EC ward code E05010824 · Back to ward index

Barnack · single-seat

Marginal winner Winning candidate's share of valid ballots. 63.1% Proportional quota 50.0% 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 ÷ 1 seats. Source data does not publish a ballot count for this cycle. 1,155

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
1Over D.E.Conservative Party72963.1%+13.1 ptsElected
2Gyani P.Liberal Democrats18115.7%
3O'Hara D.L.Green Party12711.0%
4Bi N.Labour Party11810.2%

Electorate 2,737 · EC ward code E05010805 · Back to ward index

Stanground South · single-seat

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

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
1Harper C.Conservative Party1,26764.4%+14.4 ptsElected
2Campbell-Smith R.Labour Party48324.6%
3Middleton S.Green Party1316.7%
4Garner S.Liberal Democrats854.3%

Electorate 7,397 · EC ward code E05010823 · Back to ward index

Glinton and Castor · single-seat

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

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
1Farooq S.M.Conservative Party1,47167.6%+17.6 ptsElected
2Bysshe C.B.Liberal Democrats27912.8%
3Martin S.Labour Party22510.3%
4Guthrie G.Green Party2029.3%

Electorate 5,251 · EC ward code E05010813 · Back to ward index

Eye, Thorney and Newborough · single-seat

Marginal winner Winning candidate's share of valid ballots. 70.1% Proportional quota 50.0% 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 ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,364

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
1Simons N.G.Conservative Party1,65670.1%+20.1 ptsElected
2Goldberg E.Labour Party42718.1%
3Alexander M.Green Party1978.3%
4Geraghty A.R.F.Liberal Democrats843.6%

Electorate 7,351 · EC ward code E05010810 · Back to ward index