← Broadland (all cycles) · 4 May 2023 cohort

Broadland 2023

Local elections held 4 May 2023.

27 ward races
47 seats
9 elected below the proportional quota
19.1% of seats below quota
6 unfairly awarded seats
12.8% 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 27 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 47 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 Party26,94638.2%2144.7%1838.3%+3
Labour Party18,58426.4%817.0%1327.7%-5
Liberal Democrats17,15124.3%1429.8%1123.4%+3
Green Party7,33510.4%48.5%510.6%-1
Reform UK4190.6%00.0%00.0%0
Heritage Party300.0%00.0%00.0%0
Total70,465100.0%47100.0%47100.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 2023 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2023 election (current) and on the eve of it (2022), so you can see what the result replaced.

Current (2023)
Previous (2022)

Wards in this council

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

Race results

Eynesford · single-seat

Marginal winner Winning candidate's share of valid ballots. 40.5% Proportional quota 50.0% 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 ÷ 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
1Thomas, D.Liberal Democrats38640.5%−9.5 ptsElected
2Vanham, K.Conservative Party34936.6%
3MacDonald, I.Labour Party14715.4%
4Oatley, G.Green Party727.5%

Electorate 2,524 · Back to ward index

Drayton North · single-seat

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

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
1Crotch, A.Conservative Party26141.7%−8.3 ptsElected
2Medler, E.Liberal Democrats24038.3%
3Bray, D.Labour Party12520.0%

Electorate 2,199 · Back to ward index

Burlingham · single-seat

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

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
1Royal, J.Green Party35242.8%−7.2 ptsElected
2Knight, J.Conservative Party26732.4%
3Jones, C.Labour Party16520.0%
4Matthew, S.Liberal Democrats394.7%

Electorate 2,136 · Back to ward index

Reepham · 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. 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
1Beadle, S.Liberal Democrats37643.9%−6.1 ptsElected
2Ashman, R.Conservative Party23527.5%
3Morgan, S.Green Party13415.7%
4Emmerson, J.Labour Party11113.0%

Electorate 2,132 · Back to ward index

Plumstead · 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. 1,046

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
1Harvey, J.Green Party49046.8%−3.2 ptsElected
2Vincent, S.Conservative Party41439.6%
3Pawsey, A.Labour Party14213.6%

Electorate 2,762 · Back to ward index

Acle · single-seat

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

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
1Hempsall, L.Conservative Party39546.9%−3.1 ptsElected
2Covington, E.Labour Party35742.3%
3Morgan, V.Liberal Democrats9110.8%

Electorate 2,329 · Back to ward index

Marshes · single-seat

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

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
1Nurden, G.Conservative Party43646.9%−3.1 ptsElected
2Chapman, J.Labour Party28730.9%
3Fernandez, C.Green Party14115.2%
4Matthew, P.Liberal Democrats657.0%

Electorate 2,572 · Back to ward index

Hevingham · single-seat

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

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
1Ward, S.Liberal Democrats35847.7%−2.3 ptsElected
2Joudrey, T.Conservative Party26735.6%
3Hemmingway, T.Labour Party729.6%
4Bayes, S.Reform UK537.1%

Electorate 2,265 · Back to ward index

Drayton South · single-seat

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

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
1Auber, P.Liberal Democrats35548.6%−1.4 ptsElected
2Turkmen, H.Conservative Party28338.7%
3Smith, M.Labour Party9312.7%

Electorate 1,988 · Back to ward index

Great Witchingham · single-seat

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

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
1Bulman, P.Conservative Party38052.4%+2.4 ptsElected
2Webb, I.Liberal Democrats18225.1%
3Lindsay, H.Labour Party16322.5%

Electorate 2,179 · Back to ward index

Coltishall · single-seat

Marginal winner Winning candidate's share of valid ballots. 53.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +3.6 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
1Copplestone, J.Conservative Party40453.6%+3.6 ptsElected
2Heath, M.Labour Party22930.4%
3Jenkins, B.Liberal Democrats648.5%
4Brambley-Crawshaw, E.Green Party577.6%

Electorate 2,068 · Back to ward index

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

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
1Douglass, L.Conservative Party62823.0%45.9%+12.6 ptsElected
2Jones, S.Conservative Party51218.7%37.4%+4.1 ptsElected
3Britcher, D.Liberal Democrats48317.7%35.3%
4Diffey, G.Liberal Democrats45716.7%33.4%
5Petersen, E.Labour Party2719.9%19.8%
6Williams, R.Labour Party2559.3%18.6%
7Murray, G.Green Party1304.8%9.5%

Electorate 4,355 · Back to ward index

Blofield with South Walsham · 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. 37.9% Proportional quota 33.3% 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 ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,712

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
1Brennan, N.Conservative Party77522.6%45.3%+11.9 ptsElected
2Newstead, P.Conservative Party64818.9%37.9%+4.5 ptsElected
3Adams, J.Labour Party37811.0%22.1%
4Engelhard, K.Green Party37410.9%21.8%
5Hemmingway, C.Labour Party3169.2%18.5%
6Prior, M.Liberal Democrats3089.0%18.0%
7Smithdale, L.Green Party2647.7%15.4%
8Sherwood, T.Liberal Democrats2557.4%14.9%
9Thomas, J.Reform UK1063.1%6.2%

Electorate 5,094 · Back to ward index

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

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
1Karimi-Ghovanlou, C.Liberal Democrats56726.3%52.6%+19.3 ptsElected
2Yousefian, T.Liberal Democrats45120.9%41.9%+8.5 ptsElected
3Adams, T.Conservative Party40218.7%37.3%
4Dunn, S.Conservative Party37317.3%34.6%
5Harris, C.Labour Party1908.8%17.6%
6Stafford-Baker, J.Labour Party1728.0%16.0%

Electorate 4,085 · Back to ward index

Buxton · single-seat

Marginal winner Winning candidate's share of valid ballots. 60.1% Proportional quota 50.0% 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 ÷ 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
1Goodman, M.Liberal Democrats45760.1%+10.1 ptsElected
2Comer, B.Conservative Party21428.1%
3McNair, S.Labour Party9011.8%

Electorate 2,133 · Back to ward index

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

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
1Gurney, S.Conservative Party75028.2%56.3%+23.0 ptsElected
2Johnson, B.Conservative Party62523.5%46.9%+13.6 ptsElected
3Duckett, I.Labour Party48318.1%36.3%
4Lock, A.Labour Party37013.9%27.8%
5Parsons, K.Green Party2228.3%16.7%
6Fowkes, B.Liberal Democrats2138.0%16.0%

Electorate 4,668 · Back to ward index

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

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
1Emsell, J.Conservative Party86015.1%45.2%+20.2 ptsElected
2Bowe, F.Conservative Party81714.3%42.9%+17.9 ptsElected
3Mancini-Boyle, T.Conservative Party75913.3%39.8%+14.8 ptsElected
4Ferris, C.Labour Party70212.3%36.9%
5O'Neill, S.Labour Party62611.0%32.9%
6Williams, N.Labour Party58810.3%30.9%
7Cawdron, A.Green Party2704.7%14.2%
8Green, S.Green Party2644.6%13.9%
9Scrivens, P.Liberal Democrats2304.0%12.1%
10Mainwaring, B.Liberal Democrats2123.7%11.1%
11Goonery, P.Green Party2033.6%10.7%
12Scrivens, V.Liberal Democrats1833.2%9.6%

Electorate 5,560 · Back to ward index

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

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
1Harpley, N.Labour Party71127.7%55.4%+22.0 ptsElected
2Tipple, A.Labour Party63424.7%49.4%+16.0 ptsElected
3Fisher, J.Conservative Party43817.1%34.1%
4Astley, Y.Conservative Party43316.9%33.7%
5Armstrong, M.Liberal Democrats1395.4%10.8%
6Cook, J.Liberal Democrats1285.0%10.0%
7Richardson, R.Reform UK853.3%6.6%

Electorate 4,201 · Back to ward index

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

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
1Vincent, K.Conservative Party1,03617.0%50.9%+25.9 ptsElected
2Leggett, K.Conservative Party97315.9%47.8%+22.8 ptsElected
3Potter, R.Conservative Party86914.2%42.7%+17.7 ptsElected
4Couzens, W.Labour Party73812.1%36.2%
5Tarlton, H.Labour Party5829.5%28.6%
6Vasco, J.Labour Party5599.1%27.4%
7Chapman, I.Green Party4026.6%19.7%
8Callam, M.Liberal Democrats3455.6%16.9%
9Maxwell, T.Liberal Democrats3075.0%15.1%
10Chettleburgh, J.Liberal Democrats3004.9%14.7%

Electorate 6,734 · Back to ward index

Wroxham · 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.8% 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,308

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
1Murrell, M.Conservative Party68226.1%52.2%+18.8 ptsElected
2Whymark, F.Conservative Party67725.9%51.8%+18.4 ptsElected
3Kemp, M.Labour Party2479.4%18.9%
4Ball, N.Green Party2188.3%16.7%
5McIlwee, T.Labour Party2148.2%16.4%
6Sergeant, P.Liberal Democrats1806.9%13.8%
7Kettle, S.Liberal Democrats1716.5%13.1%
8Walker, K.Green Party1515.8%11.5%
9Freeman, P.Reform UK752.9%5.7%

Electorate 4,388 · Back to ward index

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

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
1Booth, M.Labour Party1,07116.8%50.4%+25.4 ptsElected
2Baby, B.Labour Party95715.0%45.0%+20.0 ptsElected
3Tovell, E.Labour Party92414.5%43.5%+18.5 ptsElected
4Leggett, J.Conservative Party84913.3%40.0%
5Harrod, D.Conservative Party81512.8%38.4%
6James, T.Conservative Party79212.4%37.3%
7Green, J.Green Party2534.0%11.9%
8Brambley-Crawshaw, D.Green Party1822.9%8.6%
9Laming, G.Green Party1732.7%8.1%
10Leach, I.Liberal Democrats1422.2%6.7%
11Markwell, J.Liberal Democrats1312.1%6.2%
12Rockach, A.Liberal Democrats861.3%4.0%

Electorate 7,834 · Back to ward index

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

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
1Clancy, S.Conservative Party81431.0%62.1%+28.8 ptsElected
2Kelly, K.Conservative Party69926.7%53.3%+20.0 ptsElected
3Chapman, T.Labour Party2499.5%19.0%
4Goodall, R.Labour Party2158.2%16.4%
5Clayton, M.Liberal Democrats2087.9%15.9%
6Claxton, S.Liberal Democrats2017.7%15.3%
7Marcham, C.Green Party1134.3%8.6%
8Fraser, T.Green Party933.5%7.1%
9Ma, M.Heritage Party301.1%2.3%

Electorate 3,672 · Back to ward index

Thorpe St. Andrew North West · 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. 45.7% Proportional quota 25.0% 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 ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,235

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
1Bailey, J.Labour Party1,12916.8%50.5%+25.5 ptsElected
2Eden, C.Labour Party1,07316.0%48.0%+23.0 ptsElected
3Moore, D.Labour Party1,02215.2%45.7%+20.7 ptsElected
4Berry, P.Conservative Party98914.8%44.3%
5Mackie, I.Conservative Party94714.1%42.4%
6Ward, J.Conservative Party93413.9%41.8%
7Goodwin, J.Liberal Democrats2563.8%11.5%
8Howe, B.Liberal Democrats2183.3%9.8%
9Simpson, M.Liberal Democrats1372.0%6.1%

Electorate 5,942 · Back to ward index

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

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
1Davis, J.Green Party1,27231.9%63.9%+30.5 ptsElected
2Laming, E.Green Party1,16329.2%58.4%+25.1 ptsElected
3Marsden, R.Conservative Party50812.8%25.5%
4Sales, K.Conservative Party43510.9%21.8%
5Archer, J.Labour Party2255.6%11.3%
6Springett, G.Labour Party1523.8%7.6%
7Mason, E.Liberal Democrats1373.4%6.9%
8Jefford, S.Liberal Democrats912.3%4.6%

Electorate 4,981 · Back to ward index

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

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
1Roper, D.Liberal Democrats96037.1%74.2%+40.8 ptsElected
2Holland, S.Liberal Democrats75929.3%58.6%+25.3 ptsElected
3Hill, L.Conservative Party27810.7%21.5%
4Cooper, A.Conservative Party2278.8%17.5%
5Aldous, N.Labour Party1385.3%10.7%
6Harwood, P.Labour Party1274.9%9.8%
7Alderson, D.Reform UK1003.9%7.7%

Electorate 4,471 · Back to ward index

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

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
1Catchpole, S.Liberal Democrats1,66821.3%63.9%+38.9 ptsElected
2Riley, S.Liberal Democrats1,53219.6%58.7%+33.7 ptsElected
3Miah, A.Liberal Democrats1,33617.1%51.2%+26.2 ptsElected
4Steele, N.Conservative Party6978.9%26.7%
5Hadley, A.Conservative Party6167.9%23.6%
6Turner, C.Conservative Party5807.4%22.2%
7Bould, C.Labour Party3764.8%14.4%
8Walker, T.Green Party3424.4%13.1%
9Cunnane, K.Labour Party3414.4%13.1%
10Montandon, K.Labour Party3374.3%12.9%

Electorate 7,040 · Back to ward index

Horsford and Felthorpe · 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. 64.4% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +31.1 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
1Starling, L.Liberal Democrats91535.4%70.9%+37.5 ptsElected
2Starling, N.Liberal Democrats83232.2%64.4%+31.1 ptsElected
3McClure, A.Conservative Party31212.1%24.2%
4Willmott, D.Conservative Party29211.3%22.6%
5Pond, L.Labour Party1164.5%9.0%
6Jones, B.Labour Party1154.5%8.9%

Electorate 4,460 · Back to ward index