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

North Norfolk 2019

Local elections held 2 May 2019.

32 ward races
40 seats
9 elected below the proportional quota
22.5% 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 32 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 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 %Δ
Liberal Democrats20,46750.1%3075.0%2050.0%+10
Conservative Party13,71933.6%615.0%1435.0%-8
Independent2,9797.3%410.0%37.5%+1
Labour Party2,3285.7%00.0%25.0%-2
Green Party1,3323.3%00.0%12.5%-1
Total40,825100.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

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

Poppyland · single-seat

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

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
1Angela Fitch-TillettIndependent28433.2%−16.8 ptsElected
2Jill AquaroneLiberal Democrats20123.5%
3Diana IrvingConservative Party17920.9%
4Edward AndersonGreen Party15818.5%
5Christine CollinsLabour Party344.0%

EC ward code E05011851 · Back to ward index

Erpingham · single-seat

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

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 ToyeLiberal Democrats36434.6%−15.4 ptsElected
2Peter WillcoxConservative Party29428.0%
3Norman SmithIndependent19618.6%
4Stephen GreenGreen Party12111.5%
5Andrew SteedLabour Party767.2%

EC ward code E05011839 · Back to ward index

Priory · single-seat

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

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 KershawLiberal Democrats29639.3%−10.7 ptsElected
2Daniel MannConservative Party21528.5%
3Ann GreenIndependent20126.7%
4Martin LangsdonLabour Party425.6%

EC ward code E05011852 · Back to ward index

Stibbard · single-seat

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

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
1Vincent FitzpatrickConservative Party38140.9%−9.1 ptsElected
2Michael PertLiberal Democrats30933.2%
3Barbara WyvillGreen Party24226.0%

EC ward code E05011858 · Back to ward index

The Raynhams · single-seat

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

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
1Nigel HousdenIndependent24042.6%−7.4 ptsElected
2Rebecca PalmerConservative Party22039.0%
3Susan TraversoLiberal Democrats10418.4%

EC ward code E05011861 · Back to ward index

Wells with Holkham · single-seat

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

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
1Peter FisherLiberal Democrats30743.4%−6.6 ptsElected
2David MackConservative Party20228.5%
3Michael GatesLabour Party19928.1%

EC ward code E05011864 · Back to ward index

Gresham · single-seat

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

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
1Heinrich BütikoferLiberal Democrats40043.9%−6.1 ptsElected
2Callum RingerIndependent23826.1%
3Hugh Cabbell MannersConservative Party23726.0%
4Stuart JonesLabour Party374.1%

EC ward code E05011840 · Back to ward index

Bacton · single-seat

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

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
1Eric StocktonLiberal Democrats31945.1%−4.9 ptsElected
2Pauline PorterIndependent16823.8%
3Crispian Riley-SmithConservative Party16823.8%
4Fiona HallLabour Party527.4%

EC ward code E05011834 · Back to ward index

Happisburgh · 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. 925

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
1Lucy ShiresLiberal Democrats44948.5%−1.5 ptsElected
2Richard PriceConservative Party27930.2%
3Anne FilgateGreen Party10511.4%
4Stephen BurkeLabour Party929.9%

EC ward code E05011841 · Back to ward index

Trunch · single-seat

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

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
1Gregory HaymanLiberal Democrats45352.0%+2.0 ptsElected
2David AttewConservative Party23627.1%
3Graham JonesGreen Party12714.6%
4Michael WardLabour Party556.3%

EC ward code E05011862 · Back to ward index

Hickling · single-seat

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

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
1Harry BlathwaytLiberal Democrats45552.3%+2.3 ptsElected
2Jane SimpsonConservative Party21024.1%
3Paul RiceIndependent17119.7%
4Finlay Brisbane-LangsdonLabour Party343.9%

EC ward code E05011842 · Back to ward index

Walsingham · single-seat

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

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
1Thomas FitzpatrickConservative Party39552.3%+2.3 ptsElected
2Simon HesterIndependent22830.2%
3Andrea OsbourneLiberal Democrats13217.5%

EC ward code E05011863 · Back to ward index

Roughton · single-seat

Marginal winner Winning candidate's share of valid ballots. 54.2% 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. 794

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
1Nigel PearceLiberal Democrats43054.2%+4.2 ptsElected
2Susan ArnoldConservative Party36445.8%

EC ward code E05011853 · Back to ward index

Lancaster North · single-seat

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

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
1Christopher CushingConservative Party25055.6%+5.6 ptsElected
2Sean MearsLiberal Democrats20044.4%

EC ward code E05011845 · Back to ward index

Briston · single-seat

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

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
1Jolanda StentonLiberal Democrats40857.5%+7.5 ptsElected
2Jennifer EnglishConservative Party27138.2%
3Ruth BartlettLabour Party304.2%

EC ward code E05011836 · Back to ward index

Suffield Park · single-seat

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

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
1Emma SpagnolaLiberal Democrats54459.3%+9.3 ptsElected
2John LeeConservative Party28531.1%
3Beverley BroadheadLabour Party889.6%

EC ward code E05011860 · Back to ward index

Mundesley · single-seat

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

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
1Wendy FredericksLiberal Democrats55860.0%+10.0 ptsElected
2Barry SmithConservative Party29231.4%
3Elizabeth DixonGreen Party808.6%

EC ward code E05011847 · Back to ward index

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

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 PunchardIndependent57327.0%53.9%+20.6 ptsElected
2John RestIndependent47022.1%44.2%+10.9 ptsElected
3Ann Claussen-ReynoldsConservative Party45121.2%42.4%
4Michael ReynoldsConservative Party41719.6%39.2%
5Imogen BruceLabour Party21410.1%20.1%

EC ward code E05011846 · Back to ward index

Beeston Regis and the Runtons · single-seat

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

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
1Sarah ButikoferLiberal Democrats62362.9%+12.9 ptsElected
2Michael KnowlesConservative Party33133.4%
3Albert WinsladeLabour Party363.6%

EC ward code E05011835 · Back to ward index

Sheringham North · single-seat

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

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
1Brian HannahLiberal Democrats47263.4%+13.4 ptsElected
2Edward MayellConservative Party18725.1%
3Susan BrisbaneLabour Party8511.4%

EC ward code E05011855 · Back to ward index

North Walsham Market Cross · single-seat

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

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
1Virginia GayLiberal Democrats48663.9%+13.9 ptsElected
2Fiona TurnerConservative Party21628.4%
3Jacqueline CrossLabour Party597.8%

EC ward code E05011849 · Back to ward index

Coastal · single-seat

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

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
1Karen WardLiberal Democrats65266.2%+16.2 ptsElected
2Michael DalbyConservative Party28929.3%
3Steven RushLabour Party444.5%

EC ward code E05011837 · Back to ward index

St Benet's · single-seat

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

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
1Adam VarleyLiberal Democrats60366.3%+16.3 ptsElected
2Dennis SimpsonConservative Party27229.9%
3Anna WalshLabour Party343.7%

EC ward code E05011854 · Back to ward index

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

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
1Nigel DixonConservative Party85732.5%65.0%+31.6 ptsElected
2Gerard Mancini-BoyleConservative Party68225.9%51.7%+18.4 ptsElected
3Mary SewardLiberal Democrats54220.5%41.1%
4Sarah TustinLiberal Democrats42416.1%32.1%
5Jean ThirtleLabour Party1335.0%10.1%

EC ward code E05011844 · Back to ward index

Stody · single-seat

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

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
1Andrew BrownLiberal Democrats59968.9%+18.9 ptsElected
2Steven de la SalleConservative Party21324.5%
3Edmund WrightLabour Party586.7%

EC ward code E05011859 · Back to ward index

Sheringham South · 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. 53.5% Proportional quota 33.3% 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 ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,633

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
1Colin HeininkLiberal Democrats87526.8%53.6%+20.2 ptsElected
2Penelope Bevan JonesLiberal Democrats87326.7%53.5%+20.1 ptsElected
3Richard ShepherdConservative Party71321.8%43.7%
4Judith OliverConservative Party70521.6%43.2%
5Mark RosenLabour Party1003.1%6.1%

EC ward code E05011856 · Back to ward index

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

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
1Duncan BakerConservative Party85128.4%56.8%+23.5 ptsElected
2Georgie Perry-WarnesLiberal Democrats80526.9%53.8%+20.4 ptsElected
3Lyndon SwiftLiberal Democrats79126.4%52.8%
4Margaret PriorConservative Party54818.3%36.6%

EC ward code E05011843 · Back to ward index

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

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
1Pauline Grove-JonesLiberal Democrats76228.1%56.1%+22.8 ptsElected
2Marion MillershipLiberal Democrats73327.0%54.0%+20.7 ptsElected
3Robert StevensConservative Party46417.1%34.2%
4Jonathan PayneConservative Party39714.6%29.2%
5Michael Macartney-FilgateGreen Party2328.5%17.1%
6Timothy BartlettLabour Party1274.7%9.4%

EC ward code E05011857 · Back to ward index

Worstead · single-seat

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

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
1Saul PenfoldLiberal Democrats59271.2%+21.2 ptsElected
2Alistair MackayConservative Party14217.1%
3Lynne IronsGreen Party546.5%
4Terence SmithLabour Party445.3%

EC ward code E05011865 · Back to ward index

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

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
1Timothy AdamsLiberal Democrats97232.3%64.5%+31.2 ptsElected
2Andreas YiasimiLiberal Democrats93130.9%61.8%+28.5 ptsElected
3John LeeConservative Party35911.9%23.8%
4Roger CunningtonConservative Party33411.1%22.2%
5Michael BossinghamGreen Party2137.1%14.1%
6Philip HarrisLabour Party1093.6%7.2%
7Scarlett FranklinLabour Party953.2%6.3%

EC ward code E05011838 · Back to ward index

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

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
1Eric SewardLiberal Democrats71635.3%70.5%+37.2 ptsElected
2Paul HeinrichLiberal Democrats64331.7%63.3%+30.0 ptsElected
3Jeremy EalesConservative Party23411.5%23.0%
4Richard SearConservative Party20710.2%20.4%
5Jeanne HealLabour Party1316.5%12.9%
6Elizabeth McKennaLabour Party1004.9%9.8%

EC ward code E05011848 · Back to ward index

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

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
1Donald BirchLiberal Democrats72732.4%64.7%+31.4 ptsElected
2Nigel LloydLiberal Democrats71731.9%63.8%+30.5 ptsElected
3Barry HesterIndependent2109.3%18.7%
4Nina BakerConservative Party1928.5%17.1%
5Marjorie EalesConservative Party1808.0%16.0%
6Elaine AddisonLabour Party1305.8%11.6%
7Raymond MooneyLabour Party904.0%8.0%

EC ward code E05011850 · Back to ward index