← Hackney (all cycles) · 5 May 2022 cohort

Hackney 2022

Local elections held 5 May 2022.

21 ward races
57 seats
15 unfairly awarded seats
26.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 21 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 57 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 Party90,57458.9%5087.7%3561.4%+15
Green Party35,41923.0%23.5%1322.8%-11
Conservative Party16,17310.5%58.8%610.5%-1
Liberal Democrats8,4555.5%00.0%35.3%-3
INDN1,9121.2%00.0%00.0%0
Trade Unionist and Socialist Coalition6940.5%00.0%00.0%0
WEP4890.3%00.0%00.0%0
Independent700.0%00.0%00.0%0
Total153,786100.0%57100.0%57100.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

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Garbett Z.Green Party1,44631.4%62.8%+29.5 ptsElected
2Adebayo G.Labour Party1,19926.0%52.1%+18.7 ptsElected
3Scott T.Green Party92020.0%39.9%
4Snell P.Labour Party72715.8%31.6%
5Hassan A.Liberal Democrats1383.0%6.0%
6Adesanu O.INDN891.9%3.9%
7Petrou E.INDN871.9%3.8%

Electorate 6,860 · EC ward code E05009370 · Back to ward index

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

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
1Woodley C.Labour Party1,72416.7%50.0%+25.0 ptsElected
2Goldberg E.Labour Party1,70916.5%49.6%+24.6 ptsElected
3Pallis S.Labour Party1,58215.3%45.9%+20.9 ptsElected
4Sharer I.Liberal Democrats1,47114.2%42.7%
5Isrolia J.Liberal Democrats1,23311.9%35.8%
6Martin D.Liberal Democrats1,12110.8%32.5%
7Hornero Garcia M.Green Party4634.5%13.4%
8Alexander D.Green Party4334.2%12.6%
9Fielder S.Green Party2772.7%8.0%
10Bootna R.Conservative Party2512.4%7.3%
11Byron N.Trade Unionist and Socialist Coalition810.8%2.3%

Electorate 9,355 · EC ward code E05009368 · Back to ward index

Shacklewell · 2-seat (bloc vote)

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

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
1Lufkin R.Labour Party1,26935.9%71.8%+38.5 ptsElected
2Samatar I.Labour Party96927.4%54.8%+21.5 ptsElected
3Hughes B.Green Party45813.0%25.9%
4Thomson F.Green Party3148.9%17.8%
5Adams C.Liberal Democrats2025.7%11.4%
6Krajewski A.Conservative Party1634.6%9.2%
7Murray R.INDN1604.5%9.1%

Electorate 6,280 · EC ward code E05009382 · Back to ward index

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

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
1Desmond M.Labour Party1,82317.1%51.3%+26.3 ptsElected
2Moema S.Labour Party1,74816.4%49.2%+24.2 ptsElected
3Binnie-Lubbock A.Green Party1,66715.6%46.9%+21.9 ptsElected
4Rickard A.Labour Party1,63615.4%46.1%
5Maidment B.Green Party1,57314.8%44.3%
6Norman C.Green Party1,31612.3%37.0%
7Cuellar-Bridy A.Conservative Party1941.8%5.5%
8Merguigi E.Liberal Democrats1841.7%5.2%
9Wojciechowska J.Conservative Party1611.5%4.5%
10Mikolajewski N.Conservative Party1551.5%4.4%
11Parkinson R.INDN1010.9%2.8%
12Doyle C.Trade Unionist and Socialist Coalition990.9%2.8%

Electorate 9,469 · EC ward code E05009373 · Back to ward index

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

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
1Billington P.Labour Party1,40036.5%73.0%+39.7 ptsElected
2Dewey T.Labour Party1,10228.7%57.5%+24.1 ptsElected
3Finlay H.Green Party53814.0%28.1%
4Hodgson J.Liberal Democrats3027.9%15.7%
5Lee N.Green Party2887.5%15.0%
6May S.INDN2055.3%10.7%

Electorate 6,634 · EC ward code E05009371 · Back to ward index

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

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
1Lisser H.Conservative Party1,79529.6%59.2%+25.9 ptsElected
2Papier B.Conservative Party1,78229.4%58.8%+25.5 ptsElected
3Bismillah A.Labour Party1,10518.2%36.5%
4Tinaz F.Labour Party97216.0%32.1%
5Dixon J.Green Party1702.8%5.6%
6Garland L.Green Party1302.1%4.3%
7Harms T.Liberal Democrats550.9%1.8%
8Friend P.Liberal Democrats520.9%1.7%

Electorate 6,489 · EC ward code E05009384 · Back to ward index

Woodberry Down · 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. 2,017

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
1Selman C.Labour Party1,44135.7%71.4%+38.1 ptsElected
2Young S.Labour Party1,18929.5%58.9%+25.6 ptsElected
3O'Shea C.Green Party45211.2%22.4%
4Rose A.Green Party43810.9%21.7%
5Cik Y.Conservative Party2766.8%13.7%
6Wypych A.Conservative Party2385.9%11.8%

Electorate 7,649 · EC ward code E05009387 · Back to ward index

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

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
1Coban M.Labour Party2,35022.1%66.3%+41.3 ptsElected
2Fajana-Thomas S.Labour Party2,22120.9%62.6%+37.6 ptsElected
3Smyth G.Labour Party1,83117.2%51.6%+26.6 ptsElected
4Concepcion C.Green Party1,33212.5%37.6%
5MacMahon S.Green Party1,0159.5%28.6%
6Scarborough R.Green Party5805.5%16.4%
7Maurseth-Cahill T.Liberal Democrats4073.8%11.5%
8Chomicz A.Conservative Party2892.7%8.1%
9Levy P.Conservative Party2602.4%7.3%
10Zolnierzak W.Conservative Party2342.2%6.6%
11Thomas R.Trade Unionist and Socialist Coalition1201.1%3.4%

Electorate 10,028 · EC ward code E05009385 · Back to ward index

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

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
1Etti S.Labour Party2,18822.0%65.9%+40.9 ptsElected
2Baffour F.Labour Party1,86918.8%56.3%+31.3 ptsElected
3Premru F.Labour Party1,74017.5%52.4%+27.4 ptsElected
4Rayner F.Green Party1,12011.2%33.7%
5Remy M.Green Party7938.0%23.9%
6Tegtmeyer R.Green Party5645.7%17.0%
7Morton T.WEP4894.9%14.7%
8James H.Liberal Democrats3923.9%11.8%
9Mikolajewska D.Conservative Party2322.3%7.0%
10Reid K.INDN2202.2%6.6%
11Nierzejewski M.Conservative Party1811.8%5.4%
12Zolnierzak J.Conservative Party1791.8%5.4%

Electorate 9,430 · EC ward code E05009369 · Back to ward index

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

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
1Adejare S.Labour Party1,32331.5%63.0%+29.7 ptsElected
2Potter C.Labour Party1,31531.3%62.6%+29.3 ptsElected
3Douglas M.Green Party55313.2%26.3%
4Wigro G.Green Party49911.9%23.8%
5Neadley A.Liberal Democrats2325.5%11.1%
6Branigan P.Conservative Party1623.9%7.7%
7Zolnierzak J.Conservative Party1152.7%5.5%

Electorate 6,573 · EC ward code E05009367 · Back to ward index

Victoria · 3-seat (bloc vote)

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

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
1Joseph C.Labour Party1,88824.4%73.1%+48.1 ptsElected
2Turbet-Delof C.Labour Party1,53919.9%59.6%+34.6 ptsElected
3Wrout P.Labour Party1,45918.8%56.5%+31.5 ptsElected
4McLeod S.Green Party6788.8%26.3%
5Dekker R.Green Party5457.0%21.1%
6Robinson W.Green Party4776.2%18.5%
7Baxter H.Liberal Democrats4475.8%17.3%
8Hoppe-Krajewska M.Conservative Party2843.7%11.0%
9Softic L.Conservative Party2363.0%9.1%
10Trotter M.Trade Unionist and Socialist Coalition1041.3%4.0%
11Barber J.Trade Unionist and Socialist Coalition891.1%3.4%

Electorate 8,955 · EC ward code E05009386 · Back to ward index

Springfield · 3-seat (bloc vote)

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

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
1Steinberger S.Conservative Party2,27320.5%61.4%+36.4 ptsElected
2Krautwirt S.Conservative Party2,14419.3%57.9%+32.9 ptsElected
3Levy M.Conservative Party2,10218.9%56.8%+31.8 ptsElected
4Ajiginni C.Labour Party1,26911.4%34.3%
5Jones M.Labour Party1,17910.6%31.9%
6Pascal L.Labour Party1,15610.4%31.2%
7Coram C.Green Party2722.4%7.3%
8Anne Hogbin J.Green Party2592.3%7.0%
9Birksted-Breen N.Green Party2542.3%6.9%
10Boylan S.Liberal Democrats760.7%2.1%
11Gully C.Liberal Democrats730.7%2.0%
12Smulian M.Liberal Democrats460.4%1.2%

Electorate 9,844 · EC ward code E05009383 · Back to ward index

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

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
1Gordon M.Labour Party2,08023.4%70.3%+45.3 ptsElected
2Rathbone I.Labour Party1,80220.3%60.9%+35.9 ptsElected
3Oguzkanli D.Labour Party1,73219.5%58.6%+33.6 ptsElected
4Jenkins R.Green Party8819.9%29.8%
5Earl D.Green Party7168.1%24.2%
6Zlotowitz S.Green Party6927.8%23.4%
7Bigley J.Liberal Democrats3223.6%10.9%
8Lauer Y.Conservative Party2242.5%7.6%
9Sterner M.Conservative Party2182.5%7.4%
10Leibowitz Y.Conservative Party2042.3%6.9%

Electorate 10,158 · EC ward code E05009380 · Back to ward index

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

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
1Adams K.Labour Party1,35424.8%74.4%+49.4 ptsElected
2Sizer A.Labour Party1,17521.5%64.5%+39.5 ptsElected
3Race S.Labour Party1,08119.8%59.4%+34.4 ptsElected
4Cook C.Green Party3746.8%20.5%
5Walton C.Green Party3676.7%20.2%
6Thorp N.Green Party2785.1%15.3%
7Clinch J.Liberal Democrats2775.1%15.2%
8Smorthit P.INDN2344.3%12.9%
9Nkolomoni S.Conservative Party2304.2%12.6%
10Newby C.Trade Unionist and Socialist Coalition931.7%5.1%

Electorate 8,444 · EC ward code E05009377 · Back to ward index

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

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
1Maxwell Y.Labour Party1,57424.5%73.4%+48.4 ptsElected
2Williams C.Labour Party1,30820.3%61.0%+36.0 ptsElected
3McKenzie C.Labour Party1,30820.3%61.0%+36.0 ptsElected
4Hall O.Conservative Party4527.0%21.1%
5Ho C.Green Party4497.0%20.9%
6Enzer D.Green Party4476.9%20.8%
7McCarthy K.Green Party4236.6%19.7%
8Payne G.Liberal Democrats3655.7%17.0%
9Williams R.Trade Unionist and Socialist Coalition1081.7%5.0%

Electorate 9,781 · EC ward code E05009378 · Back to ward index

Haggerston · 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,422

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
1Garasia H.Labour Party1,78624.6%73.8%+48.8 ptsElected
2Ross M.Labour Party1,60422.1%66.2%+41.2 ptsElected
3Narcross J.Labour Party1,50320.7%62.1%+37.1 ptsElected
4Chalker K.Green Party7119.8%29.4%
5Spendley A.Green Party6438.9%26.6%
6Vers M.Green Party4536.2%18.7%
7Bugaric K.Conservative Party3254.5%13.4%
8Crowley N.INDN2403.3%9.9%

Electorate 10,049 · EC ward code E05009375 · Back to ward index

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

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
1Conway S.Labour Party2,21424.6%73.9%+48.9 ptsElected
2Suso-Runge S.Labour Party1,99422.2%66.6%+41.6 ptsElected
3Hayhurst B.Labour Party1,87720.9%62.7%+37.7 ptsElected
4Wedmore F.Green Party6517.2%21.7%
5Costley-White N.Green Party5616.2%18.7%
6Liberadzki S.Green Party5195.8%17.3%
7Holloway P.Liberal Democrats2683.0%8.9%
8Battaglino C.INDN2142.4%7.1%
9O'Rorke I.INDN1892.1%6.3%
10Kirby D.INDN1731.9%5.8%
11Raval D.Liberal Democrats1701.9%5.7%
12Kellett P.Liberal Democrats1581.8%5.3%

Electorate 9,493 · EC ward code E05009372 · Back to ward index

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

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
1Bramble A.Labour Party2,15627.2%81.5%+56.5 ptsElected
2Ozsen M.Labour Party1,74121.9%65.8%+40.8 ptsElected
3Laudat-Scott L.Labour Party1,68521.2%63.7%+38.7 ptsElected
4Hamilton C.Green Party91511.5%34.6%
5Woodruff G.Green Party4986.3%18.8%
6Urwin P.Green Party4746.0%17.9%
7Kelly L.Liberal Democrats4645.8%17.5%

Electorate 9,144 · EC ward code E05009381 · Back to ward index

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

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
1Lynch A.Labour Party1,92226.1%78.4%+53.4 ptsElected
2Chapman R.Labour Party1,72023.4%70.2%+45.2 ptsElected
3Nicholson G.Labour Party1,61622.0%66.0%+41.0 ptsElected
4Puech B.Green Party7009.5%28.6%
5Newman B.Green Party6238.5%25.4%
6Richardson T.Green Party5036.8%20.5%
7Morris M.Conservative Party2673.6%10.9%

Electorate 9,054 · EC ward code E05009376 · Back to ward index

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

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
1Webb J.Labour Party1,72924.3%72.8%+47.8 ptsElected
2Kennedy C.Labour Party1,67523.5%70.5%+45.5 ptsElected
3Ogundemuren J.Labour Party1,60322.5%67.5%+42.5 ptsElected
4Salisbury L.Green Party6549.2%27.5%
5Ardagh C.Green Party4396.2%18.5%
6Coggins S.Green Party4075.7%17.1%
7Socha A.Conservative Party1902.7%8.0%
8Lipinski P.Conservative Party1852.6%7.8%
9Pietrzyk P.Conservative Party1722.4%7.2%
10Williams V.Independent701.0%2.9%

Electorate 9,125 · EC ward code E05009374 · Back to ward index

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

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
1Patrick S.Labour Party1,94825.5%76.6%+51.6 ptsElected
2Troughton L.Labour Party1,73922.8%68.4%+43.4 ptsElected
3Sadek A.Labour Party1,72622.6%67.9%+42.9 ptsElected
4Holden Wilby J.Green Party93112.2%36.6%
5Jones P.Green Party6828.9%26.8%
6Walter D.Green Party6047.9%23.7%

Electorate 9,322 · EC ward code E05009379 · Back to ward index