← Hackney (all cycles) · 3 May 2018 cohort

Hackney 2018

Local elections held 3 May 2018.

21 ward races
57 seats
0 elected below the proportional quota
0.0% of seats below quota

How to read this page

Each race below shows the share of valid ballots the marginal elected candidate actually won, and compares it to the proportional quota: the share they'd need to clinch the seat under any proportional voting method (1 seats + 1). For a 1-seat ward the quota is 50%; for 2 seats, 33.3%; for 3 seats, 25%.

Where the actual winning share fell below the quota, we show the signed gap as points below quota (a negative number) — the editorial indictment. Above-quota results clear the bar and pass without comment. The voting method is the subject of every observation here. Named candidates appear as the public election record requires; the cause being audited is the voting method, not the individuals. See the methodology page for derivations.

If votes were counted by party

Across the 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 Party105,68963.0%5291.2%3764.9%+15
Green Party28,43516.9%00.0%915.8%-9
Conservative Party18,56511.1%58.8%610.5%-1
Liberal Democrats14,5138.6%00.0%58.8%-5
WEP3140.2%00.0%00.0%0
Trade Unionist and Socialist Coalition1760.1%00.0%00.0%0
Independent1710.1%00.0%00.0%0
DPl240.0%00.0%00.0%0
Total167,887100.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 2018 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2018 election (current) and on the eve of it (2017), so you can see what the result replaced.

Current (2018)
Previous (2017)

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

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
1Soraya Adejare AdesanuLabour Party1,23727.6%55.3%+22.0 ptsElected
2Peter SnellLabour Party97821.9%43.7%+10.4 ptsElected
3Alex ArmitageGreen Party95721.4%42.8%
4Dan ThompsonGreen Party54512.2%24.4%
5Harini IyengarWEP3147.0%14.0%
6Hayley DoveLiberal Democrats1543.4%6.9%
7Becket McGrathLiberal Democrats992.2%4.4%
8Anna ChomiczConservative Party982.2%4.4%
9Jack SutcliffeConservative Party932.1%4.2%

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

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
1Benzion PapierConservative Party1,46926.6%53.2%+19.8 ptsElected
2Aron KleinConservative Party1,46826.6%53.1%+19.8 ptsElected
3Simon DixonLabour Party1,13320.5%41.0%
4Rosemary SalesLabour Party1,01318.3%36.7%
5Bronwen JonesGreen Party1602.9%5.8%
6Charles DreyerGreen Party1552.8%5.6%
7Anthony HarmsLiberal Democrats781.4%2.8%
8Andrew NeadleyLiberal Democrats500.9%1.8%

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

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
1Polly BillingtonLabour Party1,44834.1%68.2%+34.9 ptsElected
2James PetersLabour Party1,15327.2%54.3%+21.0 ptsElected
3Heather FinlayGreen Party45110.6%21.3%
4Darren MartinLiberal Democrats3367.9%15.8%
5Pippa MorganLiberal Democrats3167.4%14.9%
6Nicholas ThorpGreen Party2104.9%9.9%
7Amina LunatConservative Party1684.0%7.9%
8Mohamednasar LunatConservative Party1383.3%6.5%
9Marlena WendelDPl240.6%1.1%

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

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
1Sam PallisLabour Party2,14816.7%50.2%+25.2 ptsElected
2Anthony McMahonLabour Party2,07816.2%48.5%+23.5 ptsElected
3Caroline WoodleyLabour Party1,97315.4%46.1%+21.1 ptsElected
4Javed IsroliaLiberal Democrats1,73313.5%40.5%
5Ian SharerLiberal Democrats1,69413.2%39.6%
6Isaac KornbluhLiberal Democrats1,62012.6%37.8%
7Carrie DaviesGreen Party4413.4%10.3%
8Georgina MachrayGreen Party3562.8%8.3%
9David MercerGreen Party2281.8%5.3%
10Amy GrayConservative Party2041.6%4.8%
11Duncan GrayConservative Party1641.3%3.8%
12Joanna WojciechowskaConservative Party1251.0%2.9%
13Bruce SpenserIndependent800.6%1.9%

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

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
1Simche SteinbergerConservative Party2,04017.4%52.1%+27.1 ptsElected
2Michael LevyConservative Party1,99217.0%50.9%+25.9 ptsElected
3Harvey OdzeConservative Party1,91316.3%48.8%+23.8 ptsElected
4Ali DoganLabour Party1,72314.7%44.0%
5Shabaz KhanLabour Party1,63213.9%41.7%
6Joe WalkerLabour Party1,58413.5%40.4%
7Ellie KegginGreen Party3763.2%9.6%
8Robert RaynerGreen Party2602.2%6.6%
9Thomas SternGreen Party2302.0%5.9%

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

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
1Michael DesmondLabour Party2,07620.8%62.4%+37.4 ptsElected
2Anna-Joy RickardLabour Party1,85218.5%55.6%+30.6 ptsElected
3Sem MoemaLabour Party1,68716.9%50.7%+25.7 ptsElected
4Alastair Binnie-LubbockGreen Party1,59716.0%48.0%
5Sheila MenonGreen Party1,13411.4%34.1%
6Sally ZlotowitzGreen Party1,07410.8%32.3%
7Mohammed Hussain LunatConservative Party2292.3%6.9%
8Yasmin LunatConservative Party2142.1%6.4%
9Agnieszka RolkiewiczConservative Party1221.2%3.7%

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

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
1Brian BellLabour Party1,46531.1%62.2%+28.9 ptsElected
2Clare PotterLabour Party1,39929.7%59.4%+26.1 ptsElected
3Anne ByrneGreen Party4239.0%18.0%
4Pauline PearceLiberal Democrats4098.7%17.4%
5Duncan ApplebyGreen Party3758.0%15.9%
6Les KellyLiberal Democrats3036.4%12.9%
7Robert KayeConservative Party1994.2%8.5%
8Bella WeilConservative Party1342.8%5.7%

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

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
1Susan Fajana-ThomasLabour Party2,60522.9%68.6%+43.6 ptsElected
2Mete CobanLabour Party2,58122.7%68.0%+43.0 ptsElected
3Gilbert SmythLabour Party2,11118.5%55.6%+30.6 ptsElected
4Fiona DowsonGreen Party9918.7%26.1%
5Elinor LewisGreen Party7486.6%19.7%
6Henry GreenwoodGreen Party6275.5%16.5%
7Juliette BigleyLiberal Democrats4463.9%11.8%
8Alton HassanLiberal Democrats3052.7%8.0%
9John O'BrienLiberal Democrats2992.6%7.9%
10Pauline LevyConservative Party2322.0%6.1%
11Diana MikolajewskaConservative Party1841.6%4.8%
12Francis NwokediConservative Party1671.5%4.4%
13Mick CotterTrade Unionist and Socialist Coalition880.8%2.3%

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

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
1Sophie CameronLabour Party2,54824.1%72.4%+47.4 ptsElected
2Sade EttiLabour Party2,15720.4%61.3%+36.3 ptsElected
3Ned HercockLabour Party2,05519.5%58.4%+33.4 ptsElected
4Marie RemyGreen Party8898.4%25.3%
5Jim CresswellGreen Party8397.9%23.8%
6Adam LawsonGreen Party5415.1%15.4%
7Sylvia AndersonLiberal Democrats4274.0%12.1%
8Simon de DeneyLiberal Democrats3012.9%8.6%
9Marcia RobertsLiberal Democrats2642.5%7.5%
10Pamela SillsConservative Party1861.8%5.3%
11Chaya OdzeConservative Party1841.7%5.2%
12Andrew WhiteConservative Party1701.6%4.8%

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

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
1Kam AdamsLabour Party1,53024.5%73.5%+48.5 ptsElected
2Feryal DemirciLabour Party1,41122.6%67.8%+42.8 ptsElected
3Steve RaceLabour Party1,23019.7%59.1%+34.1 ptsElected
4Scott ElliottGreen Party3555.7%17.1%
5Florence WedmoreGreen Party2984.8%14.3%
6Samir JerajGreen Party2333.7%11.2%
7Peter FriendLiberal Democrats1943.1%9.3%
8John ClinchLiberal Democrats1933.1%9.3%
9Philip KenyonConservative Party1933.1%9.3%
10Lorraine ShearsLiberal Democrats1913.1%9.2%
11John TinleyConservative Party1742.8%8.4%
12Louis MosleyConservative Party1532.5%7.4%
13Chris NewbyTrade Unionist and Socialist Coalition881.4%4.2%

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

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
1Katie HansonLabour Party2,27126.7%80.1%+55.1 ptsElected
2Clare JosephLabour Party1,88022.1%66.3%+41.3 ptsElected
3Alex KuyeLabour Party1,70920.1%60.3%+35.3 ptsElected
4Sandra McLeodGreen Party5756.8%20.3%
5Wendy RobinsonGreen Party3854.5%13.6%
6Liam PalmerGreen Party3023.6%10.7%
7Heather JamesLiberal Democrats2993.5%10.6%
8Jeffry Gabbott-RolphLiberal Democrats2703.2%9.5%
9Salma LunatConservative Party2292.7%8.1%
10John MoirConservative Party2122.5%7.5%
11Susan MoirConservative Party2102.5%7.4%
12David SommerLiberal Democrats1601.9%5.6%

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

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
1Jon BurkeLabour Party1,66838.2%76.5%+43.1 ptsElected
2Caroline SelmanLabour Party1,50834.6%69.1%+35.8 ptsElected
3James PikeGreen Party2606.0%11.9%
4Daniel AlexanderGreen Party2525.8%11.6%
5Debbie SeepersadConservative Party2315.3%10.6%
6Carol ChanLiberal Democrats1703.9%7.8%
7Christopher SillsConservative Party1513.5%6.9%
8Myall HornsbyLiberal Democrats1232.8%5.6%

EC ward code E05009387 · 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. 69.3% Proportional quota 33.3% 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 ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,882

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
1Michelle GregoryLabour Party1,36336.2%72.4%+39.1 ptsElected
2Richard LufkinLabour Party1,30434.6%69.3%+36.0 ptsElected
3Stefan LiberadzkiGreen Party3399.0%18.0%
4James McDonaldGreen Party3138.3%16.6%
5Teresa ClarkLiberal Democrats1654.4%8.8%
6Victor de Almeida AlbertoLiberal Democrats1193.2%6.3%
7Andrzej KrajewskiConservative Party962.6%5.1%
8Agnieszka WypychConservative Party651.7%3.5%

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

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
1Sophie ConwayLabour Party2,47526.5%79.5%+54.5 ptsElected
2Benjamin HayhurstLabour Party2,14222.9%68.8%+43.8 ptsElected
3Vincent StopsLabour Party1,91720.5%61.6%+36.6 ptsElected
4Charlene ConcepcionGreen Party6296.7%20.2%
5Siobhan MacMahonGreen Party5766.2%18.5%
6Alec RossiterGreen Party4384.7%14.1%
7Dave RavalLiberal Democrats2562.7%8.2%
8Jamie ChamberlainLiberal Democrats2152.3%6.9%
9Joseph RichardsLiberal Democrats1902.0%6.1%
10Stephanie SchwarzConservative Party1862.0%6.0%
11Sampson EwurumConservative Party1771.9%5.7%
12Heather WhitelawConservative Party1391.5%4.5%

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

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
1Anntoinette BrambleLabour Party2,37825.4%76.3%+51.3 ptsElected
2Emma PlouviezLabour Party1,97221.1%63.3%+38.3 ptsElected
3M Can OzsenLabour Party1,93320.7%62.0%+37.0 ptsElected
4Kirn CutlerGreen Party5876.3%18.8%
5Nicholas LeeGreen Party5275.6%16.9%
6Catherine O'SheaGreen Party4755.1%15.2%
7Silvia MendoncaLiberal Democrats3033.2%9.7%
8Tom OsbornLiberal Democrats2803.0%9.0%
9Tahmid ChowdhuryConservative Party2572.7%8.2%
10Marcel MatthewConservative Party2312.5%7.4%
11Bill UpexLiberal Democrats2082.2%6.7%
12Alistair RichardsonConservative Party2022.2%6.5%

EC ward code E05009381 · 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. 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. 3,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
1Margaret GordonLabour Party2,59625.6%76.9%+51.9 ptsElected
2Ian RathboneLabour Party2,14421.2%63.5%+38.5 ptsElected
3Deniz OguzkanliLabour Party2,09620.7%62.1%+37.1 ptsElected
4Ruth JenkinsGreen Party7377.3%21.8%
5Heather HampsonGreen Party7006.9%20.7%
6Douglas EarlGreen Party5745.7%17.0%
7Imtiyaz LunatConservative Party3213.2%9.5%
8Benjamin MathisLiberal Democrats2532.5%7.5%
9Linda KellyConservative Party2482.4%7.3%
10Rumi BegumConservative Party2422.4%7.2%
11Joseph WillitsLiberal Democrats2202.2%6.5%

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

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
1Yvonne MaxwellLabour Party1,77124.4%73.1%+48.1 ptsElected
2Clayeon McKenzieLabour Party1,71423.6%70.7%+45.7 ptsElected
3Carole WilliamsLabour Party1,52721.0%63.0%+38.0 ptsElected
4Fatemeh BeyadGreen Party4476.1%18.4%
5Elisabeth WhitebreadGreen Party4215.8%17.4%
6Mark BeckettConservative Party3725.1%15.4%
7Chris VenablesGreen Party3665.0%15.1%
8James KaneConservative Party3544.9%14.6%
9Alex van TerheydenConservative Party2984.1%12.3%

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

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
1Chris KennedyLabour Party1,94126.5%79.6%+54.6 ptsElected
2Jessica WebbLabour Party1,75624.0%72.0%+47.0 ptsElected
3Nick SharmanLabour Party1,61222.0%66.1%+41.1 ptsElected
4Joe GarbettGreen Party3905.3%16.0%
5Laura SalisburyGreen Party3905.3%16.0%
6Ruth SharpeGreen Party3434.7%14.1%
7Andreea DeacLiberal Democrats1762.4%7.2%
8Thomas StancliffeConservative Party1532.1%6.3%
9Marzena KwasnikConservative Party1482.0%6.1%
10James LyonsLiberal Democrats1482.0%6.1%
11Yehoshua Heschel BernsteinConservative Party1371.9%5.6%
12Ken RolphLiberal Democrats1241.7%5.1%

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

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
1Sharon PatrickLabour Party2,32526.0%78.1%+53.1 ptsElected
2Tom RahillyLabour Party2,21324.8%74.4%+49.4 ptsElected
3Rebecca RennisonLabour Party2,01722.6%67.8%+42.8 ptsElected
4Zoe OatesGreen Party4865.4%16.3%
5James MorganGreen Party4725.3%15.9%
6Alex OatesGreen Party3734.2%12.5%
7Yusuf LunatConservative Party2032.3%6.8%
8Joe BellLiberal Democrats1942.2%6.5%
9Lumumba MorganConservative Party1711.9%5.7%
10Sebastian BayerLiberal Democrats1441.6%4.8%
11Winifred SaundersConservative Party1241.4%4.2%
12John HodgsonLiberal Democrats1161.3%3.9%
13Vernon WilliamsIndependent911.0%3.1%

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

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
1Ajay ChauhanLabour Party2,12824.3%73.0%+48.0 ptsElected
2Patrick SpenceLabour Party2,11724.2%72.6%+47.6 ptsElected
3Humaira GarasiaLabour Party2,03323.2%69.7%+44.7 ptsElected
4Gideon CorbyGreen Party5456.2%18.7%
5Deepa ShahGreen Party3984.6%13.7%
6Paul UrwinGreen Party3684.2%12.6%
7James NevilleLiberal Democrats2613.0%9.0%
8Bella SharerLiberal Democrats1842.1%6.3%
9Miroslawa DabrowskaConservative Party1832.1%6.3%
10Geoffrey PayneLiberal Democrats1822.1%6.2%
11Sean SullivanConservative Party1822.1%6.2%
12Monika Hoppe-KrajewskaConservative Party1641.9%5.6%

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

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
1Robert ChapmanLabour Party2,24326.5%79.6%+54.6 ptsElected
2Anna LynchLabour Party2,14725.4%76.2%+51.2 ptsElected
3Guy NicholsonLabour Party1,98223.4%70.3%+45.3 ptsElected
4Rachel BakerGreen Party5876.9%20.8%
5Tamlyn RhodesGreen Party3614.3%12.8%
6John DevaneyGreen Party3263.9%11.6%
7Milton MorrisConservative Party1631.9%5.8%
8Samson AdeyemoConservative Party1591.9%5.6%
9Edilia EmordiConservative Party1441.7%5.1%
10Neil JacobsonLiberal Democrats1441.7%5.1%
11Jeffery ShenkerLiberal Democrats1191.4%4.2%
12Mark SmulianLiberal Democrats780.9%2.8%

EC ward code E05009376 · Back to ward index