← Islington (all cycles) · 5 May 2022 cohort

Islington 2022

Local elections held 5 May 2022.

17 ward races
51 seats
19 unfairly awarded seats
37.3% 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 17 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 51 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 %Δ
Labour Party85,03054.7%4894.1%2956.9%+19
Green Party34,20422.0%35.9%1121.6%-8
Liberal Democrats18,36311.8%00.0%611.8%-6
Conservative Party17,42511.2%00.0%59.8%-5
Independent2700.2%00.0%00.0%0
Communist Party of Britain970.1%00.0%00.0%0
Trade Unionist and Socialist Coalition920.1%00.0%00.0%0
Reform UK510.0%00.0%00.0%0
Social Democratic Party340.0%00.0%00.0%0
Total155,566100.0%51100.0%51100.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

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

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
1McHugh H.Labour Party1,42114.3%42.9%+17.9 ptsElected
2Croft J.Labour Party1,32013.3%39.8%+14.8 ptsElected
3Pandor S.Labour Party1,26912.8%38.3%+13.3 ptsElected
4Pothalingam K.Liberal Democrats1,15811.6%34.9%
5Stacy T.Liberal Democrats1,01110.2%30.5%
6Turing M.Liberal Democrats99110.0%29.9%
7Hinson J.Green Party5645.7%17.0%
8Kelly B.Conservative Party5195.2%15.7%
9Nugent H.Conservative Party4945.0%14.9%
10Woodroffe W.Conservative Party4464.5%13.5%
11Procter C.Green Party4234.3%12.8%
12Williams A.Green Party3243.3%9.8%

Electorate 8,266 · EC ward code E05013710 · Back to ward index

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

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
1Russell C.Green Party2,28217.5%52.5%+27.5 ptsElected
2Hamdache B.Green Party1,93414.8%44.5%+19.5 ptsElected
3Jegorovas-Armstrong E.Green Party1,80313.8%41.5%+16.5 ptsElected
4Lukes S.Labour Party1,57412.1%36.2%
5Burgos-Lukes M.Labour Party1,50711.6%34.7%
6Karim T.Labour Party1,36710.5%31.5%
7Pothalingam K.Liberal Democrats5214.0%12.0%
8Stevens P.Liberal Democrats4983.8%11.5%
9Symes P.Liberal Democrats4083.1%9.4%
10Eldridge M.Conservative Party3842.9%8.8%
11Deering R.Conservative Party3812.9%8.8%
12Knightley L.Conservative Party3792.9%8.7%

Electorate 9,974 · EC ward code E05013704 · Back to ward index

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

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
1Clarke T.Labour Party2,00217.7%53.1%+28.1 ptsElected
2Gill S.Labour Party1,88716.7%50.1%+25.1 ptsElected
3Ozdemir G.Labour Party1,72815.3%45.8%+20.8 ptsElected
4Osborne D.Green Party1,60414.2%42.6%
5Gonggrijp R.Green Party1,56813.9%41.6%
6Nott J.Green Party1,39312.3%37.0%
7Flynn T.Conservative Party2081.8%5.5%
8Redesdale R.Liberal Democrats2021.8%5.4%
9Wilson D.Liberal Democrats2011.8%5.3%
10Koelsch A.Liberal Democrats1871.7%5.0%
11Smith C.Conservative Party1681.5%4.5%
12Lang J.Conservative Party1611.4%4.3%

Electorate 8,729 · EC ward code E05013713 · Back to ward index

Barnsbury · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 46.6% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +21.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,061

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
1Champion R.Labour Party1,75419.1%57.3%+32.3 ptsElected
2Chowdhury J.Labour Party1,56517.0%51.1%+26.1 ptsElected
3Nargund P.Labour Party1,42515.5%46.6%+21.6 ptsElected
4Bromhead Jones C.Green Party7728.4%25.2%
5Carson V.Conservative Party5606.1%18.3%
6McMahon P.Conservative Party5055.5%16.5%
7Kocak-Bass T.Conservative Party4985.4%16.3%
8Hargreaves J.Liberal Democrats4544.9%14.8%
9Hartley J.Green Party4404.8%14.4%
10Champness M.Liberal Democrats4384.8%14.3%
11Williams J.Green Party4124.5%13.5%
12Le Lannou E.Liberal Democrats3603.9%11.8%

Electorate 8,463 · EC ward code E05013698 · Back to ward index

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

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
1Jeapes C.Labour Party1,60918.1%54.4%+29.4 ptsElected
2Wayne N.Labour Party1,44516.3%48.8%+23.8 ptsElected
3Woolf J.Labour Party1,40115.8%47.3%+22.3 ptsElected
4Jefferson M.Conservative Party5576.3%18.8%
5Hussain T.Green Party5436.1%18.3%
6Li H.Conservative Party5396.1%18.2%
7Rice C.Green Party5265.9%17.8%
8Mehmet J.Conservative Party5245.9%17.7%
9Richardson E.Liberal Democrats4705.3%15.9%
10Bacchus J.Liberal Democrats4354.9%14.7%
11Coldicutt S.Liberal Democrats4194.7%14.2%
12Radway C.Green Party4104.6%13.9%

Electorate 9,020 · EC ward code E05013701 · Back to ward index

Clerkenwell · 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,498

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
1Hayes R.Labour Party1,35218.0%54.1%+29.1 ptsElected
2Mackmurdie B.Labour Party1,20916.1%48.4%+23.4 ptsElected
3Nathan M.Labour Party1,19916.0%48.0%+23.0 ptsElected
4Jones B.Green Party4736.3%18.9%
5Allan G.Liberal Democrats4586.1%18.3%
6Dowling-Gormley J.Green Party4536.0%18.1%
7Redesdale H.Liberal Democrats4165.6%16.7%
8Baker A.Conservative Party4065.4%16.3%
9Vickers J.Liberal Democrats4055.4%16.2%
10Cox L.Conservative Party4045.4%16.2%
11Joseph M.Conservative Party3795.1%15.2%
12Hestbaek C.Green Party3404.5%13.6%

Electorate 7,597 · EC ward code E05013702 · Back to ward index

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

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
1Klute M.Labour Party1,22816.9%50.6%+25.6 ptsElected
2Ogunro R.Labour Party1,18316.2%48.7%+23.7 ptsElected
3North T.Labour Party1,17516.1%48.4%+23.4 ptsElected
4Kalaam M.Conservative Party5517.6%22.7%
5Brainsby N.Conservative Party5257.2%21.6%
6Gilmore J.Conservative Party5227.2%21.5%
7Ludford S.Liberal Democrats4496.2%18.5%
8Proudfoot W.Green Party3665.0%15.1%
9Janes H.Liberal Democrats3584.9%14.7%
10Ham S.Green Party3534.8%14.5%
11Deamer J.Green Party3024.1%12.4%
12Woolley C.Liberal Democrats2743.8%11.3%

Electorate 7,627 · EC ward code E05013711 · Back to ward index

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

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
1Bossman-Quarshie V.Labour Party1,27720.5%61.5%+36.5 ptsElected
2Gallagher T.Labour Party1,17418.9%56.6%+31.6 ptsElected
3Graham P.Labour Party1,05717.0%50.9%+25.9 ptsElected
4Webb C.Green Party3826.1%18.4%
5Campbell M.Conservative Party3796.1%18.3%
6Vora Z.Conservative Party3375.4%16.2%
7Prince A.Conservative Party3365.4%16.2%
8Myer A.Green Party2854.6%13.7%
9Kenny J.Liberal Democrats2524.0%12.1%
10Hall A.Liberal Democrats2453.9%11.8%
11Tobert A.Green Party2103.4%10.1%
12Minikin R.Liberal Democrats2063.3%9.9%
13Small D.Reform UK510.8%2.5%
14Painter J.Social Democratic Party340.5%1.6%

Electorate 7,159 · EC ward code E05013699 · Back to ward index

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

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
1Craig F.Labour Party1,80818.4%55.2%+30.2 ptsElected
2Ibrahim B.Labour Party1,80118.3%55.0%+30.0 ptsElected
3Khondoker R.Labour Party1,71017.4%52.2%+27.2 ptsElected
4Baird N.Green Party9109.3%27.8%
5De Cinque M.Green Party7107.2%21.7%
6Drew J.Green Party6186.3%18.9%
7Mann G.Liberal Democrats4684.8%14.3%
8Smith B.Liberal Democrats3934.0%12.0%
9Middleton P.Liberal Democrats3683.7%11.2%
10Flynn M.Conservative Party3243.3%9.9%
11Henry R.Conservative Party3193.2%9.7%
12Cetinkaya E.Conservative Party2933.0%9.0%
13Talbot R.Communist Party of Britain971.0%3.0%

Electorate 9,073 · EC ward code E05013697 · Back to ward index

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

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
1Staff H.Labour Party1,62219.7%59.1%+34.1 ptsElected
2Cinko-Oner I.Labour Party1,60319.5%58.4%+33.4 ptsElected
3Turan N.Labour Party1,50618.3%54.8%+29.8 ptsElected
4Chan J.Green Party6037.3%22.0%
5Falkenburg J.Green Party5066.1%18.4%
6Stilwell N.Green Party3904.7%14.2%
7Corrigall D.Conservative Party3694.5%13.4%
8Eldridge A.Conservative Party3674.5%13.4%
9Macleod E.Conservative Party3584.3%13.0%
10Delarue P.Liberal Democrats3414.1%12.4%
11Sant D.Liberal Democrats3023.7%11.0%
12Taylor J.Liberal Democrats2733.3%9.9%

Electorate 8,535 · EC ward code E05013708 · Back to ward index

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

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
1Kay J.Labour Party1,96020.8%62.3%+37.3 ptsElected
2Bell-Bradford S.Labour Party1,89320.1%60.2%+35.2 ptsElected
3Weekes A.Labour Party1,73718.4%55.2%+30.2 ptsElected
4Alzamora Z.Green Party7808.3%24.8%
5Moloney C.Green Party5716.1%18.2%
6Ross D.Green Party5135.4%16.3%
7Gallagher C.Conservative Party3513.7%11.2%
8Mellor N.Liberal Democrats3403.6%10.8%
9Whittaker J.Liberal Democrats3303.5%10.5%
10Hamilton T.Conservative Party3283.5%10.4%
11Cotton J.Liberal Democrats3193.4%10.1%
12Capitani P.Conservative Party3163.3%10.0%

Electorate 9,621 · EC ward code E05013709 · Back to ward index

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

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
1Khurana A.Labour Party2,14821.0%63.1%+38.1 ptsElected
2Williamson F.Labour Party2,09320.5%61.5%+36.5 ptsElected
3Gilgunn M.Labour Party2,01819.8%59.3%+34.3 ptsElected
4Boater A.Green Party1,06410.4%31.3%
5Ward J.Green Party7677.5%22.5%
6Latimer R.Green Party7107.0%20.9%
7Erlichman L.Liberal Democrats2862.8%8.4%
8Gregory J.Liberal Democrats2562.5%7.5%
9Nicolov J.Liberal Democrats2342.3%6.9%
10McMinnies S.Conservative Party2202.2%6.5%
11O'Halloran A.Conservative Party2142.1%6.3%
12Mhach R.Conservative Party2032.0%6.0%

Electorate 9,695 · EC ward code E05013712 · Back to ward index

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

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
1Shaikh A.Labour Party1,94122.9%68.6%+43.6 ptsElected
2Heather G.Labour Party1,90522.4%67.3%+42.3 ptsElected
3O'Sullivan M.Labour Party1,75920.7%62.1%+37.1 ptsElected
4McKeown H.Green Party5796.8%20.5%
5Koffman N.Green Party5276.2%18.6%
6Fry T.Green Party4445.2%15.7%
7Ali S.Independent2703.2%9.5%
8Eggins H.Liberal Democrats2432.9%8.6%
9Sharp K.Liberal Democrats1952.3%6.9%
10Mulherarn K.Conservative Party1662.0%5.9%
11Fitzalan Howard W.Conservative Party1662.0%5.9%
12Mitson H.Conservative Party1581.9%5.6%
13Smith P.Liberal Democrats1391.6%4.9%

Electorate 9,264 · EC ward code E05013703 · Back to ward index

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

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
1Jackson J.Labour Party1,86321.6%64.9%+39.9 ptsElected
2Zammit C.Labour Party1,84721.4%64.3%+39.3 ptsElected
3Ward D.Labour Party1,79220.8%62.4%+37.4 ptsElected
4Poyner C.Green Party5326.2%18.5%
5Desai N.Green Party5316.2%18.5%
6English W.Green Party3524.1%12.3%
7Atkinson M.Liberal Democrats3223.7%11.2%
8Harrison A.Conservative Party2843.3%9.9%
9Hyett A.Liberal Democrats2633.1%9.2%
10Rigby J.Conservative Party2563.0%8.9%
11Wilkin J.Conservative Party2432.8%8.5%
12Johnson C.Liberal Democrats2412.8%8.4%
13Esen O.Trade Unionist and Socialist Coalition921.1%3.2%

Electorate 8,320 · EC ward code E05013706 · Back to ward index

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

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
1Convery P.Labour Party1,50822.3%66.8%+41.8 ptsElected
2Hyde S.Labour Party1,49022.0%66.0%+41.0 ptsElected
3O'Halloran U.Labour Party1,45021.4%64.2%+39.2 ptsElected
4Deloge V.Green Party3365.0%14.9%
5Gordon A.Green Party3094.6%13.7%
6Cottis S.Conservative Party2894.3%12.8%
7Wren B.Green Party2804.1%12.4%
8Johnson S.Conservative Party2784.1%12.3%
9Kalar A.Conservative Party2503.7%11.1%
10Martin M.Liberal Democrats2043.0%9.0%
11Bye P.Liberal Democrats2033.0%9.0%
12Martynchyk W.Liberal Democrats1772.6%7.8%

Electorate 7,246 · EC ward code E05013700 · Back to ward index

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

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
1Burgess J.Labour Party2,11122.7%68.0%+43.0 ptsElected
2Comer-Schwartz K.Labour Party2,00421.5%64.5%+39.5 ptsElected
3Chapman S.Labour Party2,00121.5%64.4%+39.4 ptsElected
4Brunning O.Green Party7618.2%24.5%
5Elliott P.Green Party5455.9%17.6%
6Zell D.Green Party5075.4%16.3%
7Andrews K.Conservative Party2793.0%9.0%
8Elvin J.Conservative Party2522.7%8.1%
9Seay N.Conservative Party2402.6%7.7%
10Kasprzyk S.Liberal Democrats2402.6%7.7%
11Taylor J.Liberal Democrats1942.1%6.2%
12Ibrahim U.Liberal Democrats1822.0%5.9%

Electorate 8,979 · EC ward code E05013707 · Back to ward index

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

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
1Poyser D.Labour Party2,45321.7%65.1%+40.1 ptsElected
2Safi Ngongo M.Labour Party2,45021.7%65.0%+40.0 ptsElected
3Spall M.Labour Party2,42921.5%64.5%+39.5 ptsElected
4Lees S.Green Party8407.4%22.3%
5Partridge L.Green Party7016.2%18.6%
6Creech N.Green Party6565.8%17.4%
7Pack M.Liberal Democrats3863.4%10.2%
8Taylor A.Liberal Democrats3433.0%9.1%
9Massey P.Liberal Democrats3052.7%8.1%
10Harrison J.Conservative Party2522.2%6.7%
11Cronshaw J.Conservative Party2502.2%6.6%
12Aziz R.Conservative Party2382.1%6.3%

Electorate 10,659 · EC ward code E05013705 · Back to ward index