← South Norfolk (all cycles) · 2 May 2019 cohort

South Norfolk 2019

Local elections held 2 May 2019.

26 ward races
46 seats
5 elected below the proportional quota
10.9% 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 they'd need to clinch the 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 signed gap as points below quota (a negative number) — the editorial indictment. Above-quota results clear the bar 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 26 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 46 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 Party31,61347.0%3576.1%2350.0%+12
Liberal Democrats20,31130.2%1021.7%1430.4%-4
Labour Party11,67217.3%12.2%817.4%-7
UK Independence Party (UKIP)1,4222.1%00.0%12.2%-1
Green Party9541.4%00.0%00.0%0
Independent7611.1%00.0%00.0%0
CmtyCand5500.8%00.0%00.0%0
Total67,283100.0%46100.0%46100.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 2019 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2019 election (current) and on the eve of it (2018), so you can see what the result replaced.

Current (2019)
Previous (2018)

Wards in this council

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

Race results

Rockland · single-seat

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

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
1Victor ThomsonConservative Party44640.8%−9.2 ptsElected
2Amanda LindsayLabour Party19718.0%
3Birgitta Campbell-JohnstonGreen Party18516.9%
4Robert CoyleLiberal Democrats17415.9%
5Lynn SmedleyUK Independence Party (UKIP)908.2%

EC ward code E05011887 · Back to ward index

Bressingham and Burston · single-seat

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

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
1James EasterConservative Party46845.5%−4.5 ptsElected
2Brian NormanLiberal Democrats17416.9%
3David ReynoldsGreen Party15314.9%
4Paul ChambersUK Independence Party (UKIP)11911.6%
5Elana KatzLabour Party11511.2%

EC ward code E05011867 · Back to ward index

Thurlton · single-seat

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

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
1James KnightConservative Party43745.8%−4.2 ptsElected
2Andrew BarberLiberal Democrats33635.2%
3Sally BlaikieLabour Party18119.0%

EC ward code E05011890 · Back to ward index

Forncett · single-seat

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

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
1Barry DuffinConservative Party47647.1%−2.9 ptsElected
2Robert McClenningLiberal Democrats36135.7%
3Bethan GulliverLabour Party17317.1%

EC ward code E05011875 · Back to ward index

Hempnall · single-seat

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

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
1Michael EdneyConservative Party48549.9%−0.1 ptsElected
2Marian MillerLiberal Democrats30531.4%
3Janet KingLabour Party18118.6%

EC ward code E05011877 · Back to ward index

Newton Flotman · single-seat

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

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
1Florence EllisConservative Party45351.8%+1.8 ptsElected
2Shirley HaggerLiberal Democrats25328.9%
3Andrew ConnorsLabour Party16819.2%

EC ward code E05011883 · Back to ward index

Brooke · single-seat

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

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
1John FullerConservative Party71855.7%+5.7 ptsElected
2Jennifer YoungLiberal Democrats38129.6%
3Peter RylandLabour Party18914.7%

EC ward code E05011868 · Back to ward index

Wicklewood · 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. 1,056

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
1Richard ElliottConservative Party60957.7%+7.7 ptsElected
2Victoria WaltersGreen Party24623.3%
3Janet WatsonLiberal Democrats20119.0%

EC ward code E05011891 · Back to ward index

Bunwell · 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. 885

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
1Stephen RidleyConservative Party51157.7%+7.7 ptsElected
2Bodo RissmannLiberal Democrats22024.9%
3Katherine JonesLabour Party15417.4%

EC ward code E05011869 · Back to ward index

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

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
1Alison ThomasConservative Party55928.3%56.6%+23.3 ptsElected
2Joshua WorleyConservative Party41120.8%41.6%+8.3 ptsElected
3Desmond FulcherLiberal Democrats29715.0%30.1%
4Sean MorganLiberal Democrats26313.3%26.6%
5Archie CliffordUK Independence Party (UKIP)1688.5%17.0%
6Sarah LangtonLabour Party1397.0%14.1%
7Alyson ReadLabour Party1387.0%14.0%

EC ward code E05011889 · Back to ward index

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

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
1John AmisLiberal Democrats67425.0%50.0%+16.7 ptsElected
2Brendan BurrillLiberal Democrats56921.1%42.2%+8.9 ptsElected
3Andrew WiltshireConservative Party32211.9%23.9%
4Francisco DavilaConservative Party31011.5%23.0%
5Iftekhar AlamLabour Party2589.6%19.1%
6Michelle NewtonUK Independence Party (UKIP)2338.6%17.3%
7Rouell SealeyLabour Party1977.3%14.6%
8John FlowerdewIndependent1334.9%9.9%

EC ward code E05011882 · Back to ward index

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

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
1Kevin HurnConservative Party73522.4%44.7%+11.4 ptsElected
2Robert SavageConservative Party71421.7%43.5%+10.1 ptsElected
3Peter TravisCmtyCand55016.7%33.5%
4Peter HeywoodLiberal Democrats37711.5%23.0%
5Kevin O'GradyLabour Party34210.4%20.8%
6Hilary LemanLabour Party3059.3%18.6%
7Michael WeltonIndependent2628.0%16.0%

EC ward code E05011870 · Back to ward index

North Wymondham · 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. 44.4% Proportional quota 33.3% 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 ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,200

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
1Anthony HoldenConservative Party60625.3%50.5%+17.2 ptsElected
2Jack HornbyConservative Party53322.2%44.4%+11.1 ptsElected
3Penelope HubbleLiberal Democrats41117.1%34.3%
4David RobertsLiberal Democrats36015.0%30.0%
5Douglas UnderwoodLabour Party26010.8%21.7%
6James LemanLabour Party2299.5%19.1%

EC ward code E05011884 · Back to ward index

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

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
1Jeremy SavageConservative Party58724.0%48.1%+14.7 ptsElected
2Fleur CursonConservative Party54622.3%44.7%+11.4 ptsElected
3Brian RichesIndependent36615.0%30.0%
4Susan KuzmicLiberal Democrats36314.9%29.7%
5James EddyLabour Party36114.8%29.6%
6David ReekieLabour Party2209.0%18.0%

EC ward code E05012852 · Back to ward index

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

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
1Brendon BernardLiberal Democrats91926.0%52.0%+18.6 ptsElected
2Christopher BrownLiberal Democrats80522.8%45.5%+12.2 ptsElected
3Barry StoneConservative Party56015.8%31.7%
4Margaret StoneConservative Party55115.6%31.1%
5Ian CrossUK Independence Party (UKIP)2747.7%15.5%
6Stephen PankLabour Party2406.8%13.6%
7Geraldine Smith-CullenLabour Party1895.3%10.7%

EC ward code E05012851 · Back to ward index

Easton · single-seat

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

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
1Margaret DewsburyConservative Party32762.4%+12.4 ptsElected
2Nigel CrouchLabour Party9117.4%
3William AshpoleUK Independence Party (UKIP)5911.3%
4Jennifer PitchfordLiberal Democrats479.0%

EC ward code E05011874 · Back to ward index

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

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
1John OvertonConservative Party1,09416.4%49.1%+24.1 ptsElected
2Lisa NealConservative Party95414.3%42.9%+17.9 ptsElected
3Trevor SpruceConservative Party89813.4%40.3%+15.3 ptsElected
4Trevor LewisLiberal Democrats80012.0%35.9%
5Hazel SmithLiberal Democrats71310.7%32.0%
6Matthew HammondLiberal Democrats6359.5%28.5%
7Julie YoungGreen Party3705.5%16.6%
8Nicola FowlerLabour Party3695.5%16.6%
9James LandshoftLabour Party3094.6%13.9%
10Thomas FowlerLabour Party3044.6%13.7%
11Edward FieldsUK Independence Party (UKIP)2323.5%10.4%

EC ward code E05011886 · Back to ward index

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

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
1Kay Mason BilligConservative Party73228.4%56.7%+23.4 ptsElected
2Jeremy RoweLabour Party63224.5%49.0%+15.6 ptsElected
3Christopher KempConservative Party51419.9%39.8%
4Judith TryggvasonLiberal Democrats45717.7%35.4%
5Ronald MurphyUK Independence Party (UKIP)2479.6%19.1%

EC ward code E05011880 · Back to ward index

Mulbarton and Stoke Holy Cross · 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. 42.1% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +17.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,329

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
1Nigel LeggConservative Party1,27518.2%54.7%+29.7 ptsElected
2Gerald FrancisConservative Party1,04014.9%44.6%+19.6 ptsElected
3Vivienne Clifford-JacksonLiberal Democrats98114.0%42.1%+17.1 ptsElected
4Davina TannerConservative Party91513.1%39.3%
5Ian SprattLiberal Democrats78611.2%33.7%
6Huw SayerLiberal Democrats6929.9%29.7%
7John MartinLabour Party4706.7%20.2%
8Steven SewellLabour Party4696.7%20.1%
9Matthew ParkerLabour Party3605.2%15.5%

EC ward code E05011881 · Back to ward index

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

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
1Daniel ElmerConservative Party66325.4%50.9%+17.5 ptsElected
2William KempConservative Party65925.3%50.6%+17.2 ptsElected
3Simon ChapmanLabour Party47318.2%36.3%
4Andrew BrownLiberal Democrats40615.6%31.2%
5Leisa DevlinLabour Party40515.5%31.1%

EC ward code E05011871 · Back to ward index

Hingham and Deopham · single-seat

Marginal winner Winning candidate's share of valid ballots. 70.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +20.8 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
1Yvonne BendleConservative Party56470.8%+20.8 ptsElected
2Gary BlundellLiberal Democrats23329.2%

EC ward code E05011879 · Back to ward index

Old Costessey · 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.0% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +21.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 1,457

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
1Sharon BlundellLiberal Democrats1,06024.3%72.8%+47.8 ptsElected
2Terence LaidlawLiberal Democrats80518.4%55.3%+30.3 ptsElected
3Elizabeth GloverLiberal Democrats67015.3%46.0%+21.0 ptsElected
4Andrew PondConservative Party52912.1%36.3%
5Daniel TaylorConservative Party48611.1%33.4%
6David VailLabour Party4259.7%29.2%
7Joshua WoolliscroftConservative Party3959.0%27.1%

EC ward code E05011885 · Back to ward index

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

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
1Graham MinshullConservative Party1,16318.0%54.0%+29.0 ptsElected
2Keith KiddieConservative Party1,12917.5%52.4%+27.4 ptsElected
3Jennifer WilbyConservative Party1,03616.0%48.1%+23.1 ptsElected
4Fiona WenmanLiberal Democrats65110.1%30.2%
5Trevor WenmanLiberal Democrats5969.2%27.7%
6David TraubeLiberal Democrats5568.6%25.8%
7Jane JenniferLabour Party4757.4%22.1%
8Christopher DavisonLabour Party4326.7%20.1%
9Susan ReesLabour Party4226.5%19.6%

EC ward code E05011872 · Back to ward index

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

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
1Suzanne NuriLiberal Democrats71231.6%63.1%+29.8 ptsElected
2Julian HallsLiberal Democrats63928.3%56.6%+23.3 ptsElected
3Craig McLeodConservative Party45720.3%40.5%
4Martyn LemonConservative Party44819.9%39.7%

EC ward code E05011888 · Back to ward index

Beck Vale, Dickleburgh and Scole · 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.9% Proportional quota 33.3% 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 ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,565

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 WilbyConservative Party1,05133.6%67.2%+33.8 ptsElected
2Clayton HudsonConservative Party95330.4%60.9%+27.6 ptsElected
3Thomas WilliamsonLiberal Democrats47415.1%30.3%
4Pamela ReekieLabour Party39512.6%25.2%
5Dolores WardLabour Party2578.2%16.4%

EC ward code E05011866 · Back to ward index

Hethersett · 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. 56.9% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +31.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 1,799

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
1David Bills-EverettConservative Party1,20822.4%67.1%+42.1 ptsElected
2Philip HardyConservative Party1,06319.7%59.1%+34.1 ptsElected
3Adrian DearnleyConservative Party1,02319.0%56.9%+31.9 ptsElected
4Jaqueline SuttonLiberal Democrats95517.7%53.1%
5Andrew PearsonLabour Party66312.3%36.9%
6Peter ReasonLabour Party4859.0%27.0%

EC ward code E05011878 · Back to ward index