← St Albans (all cycles) · 5 May 2022 cohort

St Albans 2022

Local elections held 5 May 2022.

20 ward races
56 seats
18 unfairly awarded seats
32.1% of seats unfairly awarded

Each race compares the marginal winner's share of valid ballots to the proportional quota — the share they'd need under any common proportional method. How the numbers are derived →

If votes were counted by party

Across the 20 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 56 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 Democrats73,59957.2%5089.3%3358.9%+17
Conservative Party31,80924.7%47.1%1425.0%-10
Green Party13,37110.4%11.8%610.7%-5
Labour Party8,1236.3%00.0%35.4%-3
Independent1,4571.1%11.8%00.0%+1
Christian Peoples Alliance1270.1%00.0%00.0%0
Communist Party of Britain750.1%00.0%00.0%0
Total128,561100.0%56100.0%56100.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 2022 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2022 election (current) and on the eve of it (2021), so you can see what the result replaced.

Current (2022)
Previous (2021)

Wards in this council

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

Race results

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

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
1Lillico T.Liberal Democrats70413.2%39.6%+14.6 ptsElected
2Calder S.Conservative Party63712.0%35.9%+10.9 ptsElected
3Gampell G.Liberal Democrats59611.2%33.6%+8.6 ptsElected
4Gardner K.Labour Party58811.0%33.1%
5Tallon S.Conservative Party58310.9%32.8%
6Davis W.Liberal Democrats54210.2%30.5%
7Winstone L.Conservative Party5239.8%29.4%
8Hopkins J.Labour Party4408.3%24.8%
9Osborne A.Labour Party4197.9%23.6%
10Gillhespy S.Green Party1713.2%9.6%
11Maddock M.Green Party1252.3%7.0%

Electorate 5,911 · EC ward code E05013957 · Back to ward index

Colney Heath · single-seat

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

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
1Brazier C.Liberal Democrats46159.1%+9.1 ptsElected
2Leonard G.Conservative Party21427.4%
3Paul R.Green Party678.6%
4Chester L.Labour Party384.9%

Electorate 2,103 · EC ward code E05013950 · Back to ward index

St Stephen · 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.4% Proportional quota 25.0% 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 ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,738

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
1Hilton A.Liberal Democrats1,44417.6%52.7%+27.7 ptsElected
2Fry G.Liberal Democrats1,40017.0%51.1%+26.1 ptsElected
3Jirasek V.Liberal Democrats1,18714.5%43.4%+18.4 ptsElected
4Jacob A.Conservative Party1,14513.9%41.8%
5Winstone D.Conservative Party1,11213.5%40.6%
6Varghese J.Conservative Party1,04812.8%38.3%
7Blackwell J.Labour Party2853.5%10.4%
8Bennett K.Green Party2633.2%9.6%
9Garcia S.Green Party2022.5%7.4%
10Ruffhead A.Christian Peoples Alliance1271.5%4.6%

Electorate 6,561 · EC ward code E05013965 · Back to ward index

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

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
1Mitchell D.Independent88626.9%53.8%+20.5 ptsElected
2Carney L.Liberal Democrats87426.5%53.1%+19.7 ptsElected
3Mead V.Conservative Party64119.5%38.9%
4West J.Conservative Party34110.4%20.7%
5Thomas D.Green Party2136.5%12.9%
6Vegro S.Labour Party1725.2%10.4%
7Hayes A.Labour Party1675.1%10.1%

Electorate 4,296 · EC ward code E05013961 · Back to ward index

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

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
1Haynes G.Liberal Democrats1,47917.0%51.0%+26.0 ptsElected
2Galvin J.Liberal Democrats1,44716.6%49.9%+24.9 ptsElected
3Gaskell F.Liberal Democrats1,31815.2%45.5%+20.5 ptsElected
4Cowley M.Conservative Party1,13313.0%39.1%
5Daly J.Conservative Party1,09412.6%37.7%
6Griffiths S.Conservative Party1,04212.0%35.9%
7Riley K.Green Party5926.8%20.4%
8Schlich L.Green Party2562.9%8.8%
9Moura P.Labour Party2002.3%6.9%
10Wathen J.Green Party1361.6%4.7%

Electorate 6,051 · EC ward code E05013955 · Back to ward index

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

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
1Cunningham L.Liberal Democrats1,35817.0%51.1%+26.1 ptsElected
2Gavan K.Liberal Democrats1,29816.3%48.9%+23.9 ptsElected
3Hollingsworth S.Liberal Democrats1,25415.7%47.2%+22.2 ptsElected
4Clark G.Conservative Party1,24015.6%46.7%
5Duran C.Conservative Party1,12514.1%42.4%
6Gaygusuz S.Conservative Party98412.4%37.1%
7Hitch O.Green Party4325.4%16.3%
8Hegerty J.Labour Party2743.4%10.3%

Electorate 6,079 · EC ward code E05013962 · Back to ward index

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

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
1Abidi S.Liberal Democrats1,30317.9%53.7%+28.7 ptsElected
2Parry J.Liberal Democrats1,29617.8%53.4%+28.4 ptsElected
3Webb N.Liberal Democrats1,15415.9%47.6%+22.6 ptsElected
4Nash S.Conservative Party95413.1%39.3%
5Curthoys R.Conservative Party95013.1%39.2%
6Clark A.Conservative Party95013.1%39.2%
7Park-Crowne A.Green Party2573.5%10.6%
8McGrath M.Labour Party2483.4%10.2%
9Park-Crowne M.Green Party1662.3%6.8%

Electorate 6,308 · EC ward code E05013960 · Back to ward index

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

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
1Heritage D.Conservative Party1,15217.5%52.4%+27.4 ptsElected
2Ellis B.Conservative Party1,07416.3%48.9%+23.9 ptsElected
3Beashel M.Conservative Party1,05616.0%48.0%+23.0 ptsElected
4Galvin Z.Liberal Democrats1,03015.6%46.9%
5Liver M.Liberal Democrats81212.3%36.9%
6Priggen M.Liberal Democrats71110.8%32.3%
7Leonard S.Green Party2874.4%13.1%
8Crew D.Labour Party2714.1%12.3%
9McQuade A.Green Party2023.1%9.2%

Electorate 5,579 · EC ward code E05013954 · Back to ward index

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

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
1Jones M.Liberal Democrats1,15030.7%61.4%+28.1 ptsElected
2Mostyn S.Liberal Democrats1,10329.5%58.9%+25.6 ptsElected
3Clegg T.Conservative Party50813.6%27.1%
4Deepthi D.Conservative Party48212.9%25.7%
5Sayce C.Green Party2065.5%11.0%
6Timbs R.Green Party1624.3%8.7%
7Nicolson A.Labour Party1333.6%7.1%

Electorate 3,850 · EC ward code E05013959 · Back to ward index

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

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
1Moore E.Liberal Democrats1,61021.5%64.5%+39.5 ptsElected
2Wren A.Liberal Democrats1,50020.0%60.1%+35.1 ptsElected
3Rohale A.Liberal Democrats1,26416.9%50.6%+25.6 ptsElected
4Cousin P.Conservative Party86111.5%34.5%
5Pawle B.Conservative Party84611.3%33.9%
6D'Rosario A.Conservative Party76110.2%30.5%
7Folwell S.Green Party2433.2%9.7%
8Whittome C.Green Party2213.0%8.9%
9Spiri L.Labour Party1822.4%7.3%

Electorate 5,862 · EC ward code E05013953 · Back to ward index

Marshalswick East and Jersey Farm · 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,576

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
1Kirby L.Liberal Democrats1,48819.3%57.8%+32.8 ptsElected
2Dacosta-Waldman E.Liberal Democrats1,42018.4%55.1%+30.1 ptsElected
3Visram R.Liberal Democrats1,31817.1%51.2%+26.2 ptsElected
4Bolton L.Conservative Party93412.1%36.3%
5Leonard F.Conservative Party91311.8%35.4%
6Read B.Conservative Party86911.2%33.7%
7Clough S.Green Party2853.7%11.1%
8Lomas J.Green Party2643.4%10.2%
9Pullinger N.Labour Party2363.1%9.2%

Electorate 5,654 · EC ward code E05013958 · Back to ward index

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

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
1Madoc J.Liberal Democrats2,04524.2%72.6%+47.6 ptsElected
2White C.Liberal Democrats1,91022.6%67.9%+42.9 ptsElected
3Pedroz M.Liberal Democrats1,44317.1%51.3%+26.3 ptsElected
4Fisher M.Green Party1,42216.8%50.5%
5Bailey E.Labour Party4625.5%16.4%
6Kaloczi D.Conservative Party4325.1%15.3%
7Riener G.Green Party3704.4%13.1%
8Roberts G.Green Party3614.3%12.8%

Electorate 6,099 · EC ward code E05013949 · Back to ward index

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

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
1Liver P.Liberal Democrats1,43520.1%60.4%+35.4 ptsElected
2De Kort P.Liberal Democrats1,43420.1%60.3%+35.3 ptsElected
3Canning D.Liberal Democrats1,29318.1%54.4%+29.4 ptsElected
4Maynard M.Conservative Party85912.0%36.1%
5Heritage T.Conservative Party85912.0%36.1%
6Mitchell K.Conservative Party7089.9%29.8%
7Troughton I.Green Party3224.5%13.5%
8Gillen C.Labour Party2203.1%9.3%

Electorate 5,703 · EC ward code E05013952 · Back to ward index

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

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
1Campbell H.Liberal Democrats1,84626.7%80.0%+55.0 ptsElected
2Levy J.Liberal Democrats1,50321.7%65.1%+40.1 ptsElected
3Patil Mead M.Liberal Democrats1,32619.1%57.4%+32.4 ptsElected
4Bishara N.Green Party76811.1%33.3%
5Killen A.Conservative Party5708.2%24.7%
6Cloke J.Labour Party3304.8%14.3%
7Farenga S.Green Party2944.2%12.7%
8Maisey P.Green Party2884.2%12.5%

Electorate 5,779 · EC ward code E05013948 · Back to ward index

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

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
1Shamsher S.Liberal Democrats1,44022.9%68.6%+43.6 ptsElected
2Matanle E.Liberal Democrats1,41222.4%67.3%+42.3 ptsElected
3Gorar M.Liberal Democrats1,23719.6%58.9%+33.9 ptsElected
4Smith J.Labour Party5508.7%26.2%
5Chatrath J.Labour Party4427.0%21.1%
6Easton J.Green Party3225.1%15.3%
7Rench H.Conservative Party3175.0%15.1%
8Gibbons T.Green Party2954.7%14.1%
9Honey P.Independent2073.3%9.9%
10Ewington M.Communist Party of Britain751.2%3.6%

Electorate 5,436 · EC ward code E05013963 · Back to ward index

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

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
1Needham L.Liberal Democrats1,49923.0%68.9%+43.9 ptsElected
2Howland S.Liberal Democrats1,44122.1%66.2%+41.2 ptsElected
3Murray J.Liberal Democrats1,39921.4%64.3%+39.3 ptsElected
4Pakenham M.Labour Party4997.6%22.9%
5Grant I.Labour Party4947.6%22.7%
6Tallon L.Conservative Party4627.1%21.2%
7Durant-Tayloe D.Green Party3695.6%16.9%
8Swift L.Green Party3685.6%16.9%

Electorate 5,623 · EC ward code E05013947 · Back to ward index

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

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
1Day J.Liberal Democrats1,79826.8%80.5%+55.5 ptsElected
2Rowlands A.Liberal Democrats1,74226.0%78.0%+53.0 ptsElected
3Mughal A.Liberal Democrats1,46721.9%65.7%+40.7 ptsElected
4Bharadia S.Conservative Party4056.0%18.1%
5Cook P.Independent3645.4%16.3%
6Baker L.Green Party3365.0%15.1%
7Jordan M.Green Party3004.5%13.4%
8Clark S.Labour Party2854.3%12.8%

Electorate 5,574 · EC ward code E05013956 · Back to ward index

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

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
1Gamble D.Liberal Democrats1,97726.5%79.6%+54.6 ptsElected
2Hill E.Liberal Democrats1,94126.1%78.2%+53.2 ptsElected
3Warwick-Thompson A.Liberal Democrats1,70522.9%68.7%+43.7 ptsElected
4Devi S.Conservative Party83511.2%33.6%
5Corney V.Green Party3955.3%15.9%
6Barnes J.Green Party3334.5%13.4%
7Meade G.Labour Party2623.5%10.6%

Electorate 5,775 · EC ward code E05013966 · Back to ward index

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

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
1Donald R.Liberal Democrats1,67927.6%82.9%+57.9 ptsElected
2Everall R.Liberal Democrats1,51124.9%74.6%+49.6 ptsElected
3Harrison G.Liberal Democrats1,47624.3%72.9%+47.9 ptsElected
4Drewitt R.Conservative Party4517.4%22.3%
5Paton J.Labour Party3575.9%17.6%
6Hall C.Green Party3415.6%16.8%
7Fletcher P.Green Party2594.3%12.8%

Electorate 5,683 · EC ward code E05013951 · Back to ward index

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

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
1Taylor J.Liberal Democrats1,58826.9%80.7%+55.7 ptsElected
2Clare D.Liberal Democrats1,53125.9%77.8%+52.8 ptsElected
3Grover S.Green Party1,47825.0%75.1%+50.1 ptsElected
4Byatt D.Labour Party5699.6%28.9%
5Calle G.Conservative Party4036.8%20.5%
6Verity P.Conservative Party3365.7%17.1%

Electorate 6,130 · EC ward code E05013964 · Back to ward index