← Waltham Forest (all cycles) · 3 May 2018 cohort

Waltham Forest 2018

Local elections held 3 May 2018.

20 ward races
60 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 20 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 60 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 Party115,18958.1%4676.7%3660.0%+10
Conservative Party47,60824.0%1423.3%1525.0%-1
Liberal Democrats20,45310.3%00.0%610.0%-6
Green Party10,9635.5%00.0%35.0%-3
Trade Unionist and Socialist Coalition2,8361.4%00.0%00.0%0
Independent3850.2%00.0%00.0%0
DPl3490.2%00.0%00.0%0
IndNwk2590.1%00.0%00.0%0
The Liberal Party1170.1%00.0%00.0%0
Total198,159100.0%60100.0%60100.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

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

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
1Tony BellLabour Party2,11417.2%51.5%+26.5 ptsElected
2Rosalind DoréLabour Party2,01116.3%49.0%+24.0 ptsElected
3Zia-Ur RehmanLabour Party1,84615.0%45.0%+20.0 ptsElected
4Sheree RackhamConservative Party1,74914.2%42.6%
5Munish Chopra-EvansConservative Party1,71613.9%41.8%
6Molly SamuelConservative Party1,69413.8%41.3%
7Roger PayneGreen Party5974.8%14.5%
8Jane MorganLiberal Democrats3192.6%7.8%
9Jo LoxtonLiberal Democrats2742.2%6.7%

EC ward code E05000597 · Back to ward index

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

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
1Jemma HemstedConservative Party1,76416.7%50.0%+25.0 ptsElected
2Elizabeth BaptisteLabour Party1,74716.5%49.6%+24.6 ptsElected
3Alan SiggersConservative Party1,70316.1%48.3%+23.3 ptsElected
4Aktar BegLabour Party1,65415.6%46.9%
5Afzal AkramConservative Party1,63115.4%46.3%
6Zaheer KhanLabour Party1,58215.0%44.9%
7Ian PatersonLiberal Democrats2041.9%5.8%
8Joshua Curtis-HaleLiberal Democrats1731.6%4.9%
9Henry BoyleThe Liberal Party1171.1%3.3%

EC ward code E05000607 · Back to ward index

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

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
1Marion FitzgeraldConservative Party1,76817.2%51.5%+26.5 ptsElected
2Geoff WalkerConservative Party1,73916.9%50.7%+25.7 ptsElected
3Tim JamesConservative Party1,70916.6%49.8%+24.8 ptsElected
4Lesley FinlaysonLabour Party1,33813.0%39.0%
5Liz FentonLabour Party1,30912.7%38.1%
6Jenny LennoxLabour Party1,28712.5%37.5%
7Rosemary GreenGreen Party3673.6%10.7%
8Michael HollowayGreen Party2792.7%8.1%
9Rebecca RedwoodGreen Party2722.6%7.9%
10Ted CookeLiberal Democrats2312.2%6.7%

EC ward code E05000598 · Back to ward index

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

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
1John MossConservative Party2,19619.3%57.8%+32.8 ptsElected
2Selina SeesunkurConservative Party2,02717.8%53.4%+28.4 ptsElected
3Catherine SaumarezConservative Party2,00817.6%52.9%+27.9 ptsElected
4Angela da CostaLabour Party1,50013.2%39.5%
5Rehana Ali-RahmanLabour Party1,47913.0%38.9%
6Shumon Ali-RahmanLabour Party1,41212.4%37.2%
7Robert TatamGreen Party3923.4%10.3%
8Leonie HirstLiberal Democrats2111.9%5.6%
9Nigel LeaLiberal Democrats1731.5%4.6%

EC ward code E05000602 · Back to ward index

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

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
1Jacob EdwardsLabour Party2,12220.2%60.6%+35.6 ptsElected
2Whitney IhenachorLabour Party2,11420.1%60.4%+35.4 ptsElected
3Simon MillerLabour Party1,94318.5%55.5%+30.5 ptsElected
4Bob SullivanLiberal Democrats1,25311.9%35.8%
5Ed BirdLiberal Democrats1,16711.1%33.3%
6Farooq QureshiLiberal Democrats1,16211.1%33.2%
7Patricia BranaganConservative Party1921.8%5.5%
8Rommel MoseleyConservative Party1901.8%5.4%
9Michael CaplanConservative Party1761.7%5.0%
10Boguslawa DanielewiczDPl960.9%2.7%
11Cédric GérômeTrade Unionist and Socialist Coalition850.8%2.4%

EC ward code E05000604 · Back to ward index

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

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
1Anna MbachuLabour Party2,05220.5%61.5%+36.5 ptsElected
2Khevyn LimbajeeLabour Party2,04720.5%61.4%+36.4 ptsElected
3Chris RobbinsLabour Party1,99720.0%59.9%+34.9 ptsElected
4Arran AngusLiberal Democrats8979.0%26.9%
5Naomi McCarthyLiberal Democrats7257.2%21.7%
6Ukonu ObasiLiberal Democrats6236.2%18.7%
7Deanna DonovanGreen Party4564.6%13.7%
8Liam ConnorGreen Party4164.2%12.5%
9Jane BartramConservative Party2472.5%7.4%
10James EllinghamConservative Party2162.2%6.5%
11Thor HallandConservative Party2002.0%6.0%
12Sarah Sachs-EldridgeTrade Unionist and Socialist Coalition1281.3%3.8%

EC ward code E05000596 · Back to ward index

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

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
1Shabana DhedhiLabour Party2,10121.8%65.5%+40.5 ptsElected
2Kastriot BerberiLabour Party2,01320.9%62.8%+37.8 ptsElected
3Gerry LyonsLabour Party1,93620.1%60.4%+35.4 ptsElected
4Jordan SullivanLiberal Democrats7708.0%24.0%
5Rupert PickeringLiberal Democrats7357.6%22.9%
6Dave SherwoodLiberal Democrats6987.3%21.8%
7Diana KorchienGreen Party5485.7%17.1%
8Lauren MaskeConservative Party2812.9%8.8%
9Barbara RandallConservative Party2782.9%8.7%
10Pamela JovcicConservative Party2582.7%8.0%

EC ward code E05000595 · Back to ward index

High Street · 3-seat (bloc vote)

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

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
1Clare CoghillLabour Party2,62924.6%73.8%+48.8 ptsElected
2Raja AnwarLabour Party2,35422.0%66.0%+41.0 ptsElected
3Liaquat AliLabour Party2,16020.2%60.6%+35.6 ptsElected
4Andrew JohnsGreen Party8047.5%22.6%
5Ciara SimmonsLiberal Democrats3743.5%10.5%
6Sally BurnellLiberal Democrats3613.4%10.1%
7Rory FitzgeraldLiberal Democrats3583.3%10.0%
8Richard KeoughConservative Party3032.8%8.5%
9Nancy TaaffeTrade Unionist and Socialist Coalition2972.8%8.3%
10Henryka GibbonsConservative Party2892.7%8.1%
11Adenike AkinbusoyeConservative Party2632.5%7.4%
12James O'RourkeIndNwk2592.4%7.3%
13Marvin HayTrade Unionist and Socialist Coalition2422.3%6.8%

EC ward code E05000600 · Back to ward index

Chapel End · 3-seat (bloc vote)

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

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Louise MitchellLabour Party2,27223.4%70.3%+45.3 ptsElected
2Paul DouglasLabour Party2,18722.6%67.7%+42.7 ptsElected
3Steve TerryLabour Party1,98620.5%61.5%+36.5 ptsElected
4Susan WheatGreen Party7127.3%22.0%
5James SimmonsConservative Party4955.1%15.3%
6Fatlum LushiConservative Party4594.7%14.2%
7Rachelle HarrisLiberal Democrats4304.4%13.3%
8Mostakin MiahConservative Party4294.4%13.3%
9Adam PikeLiberal Democrats2933.0%9.1%
10Peter SigristLiberal Democrats2792.9%8.6%
11Kevin ParslowTrade Unionist and Socialist Coalition1531.6%4.7%

EC ward code E05000592 · Back to ward index

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

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
1Andy HemstedConservative Party2,18521.6%64.7%+39.7 ptsElected
2Kay IsaConservative Party2,13321.0%63.1%+38.1 ptsElected
3Nick HalebiConservative Party2,11320.8%62.5%+37.5 ptsElected
4Kieran FalconerLabour Party9679.5%28.6%
5Shameem HighfieldLabour Party9249.1%27.3%
6Anton LyonsLabour Party8608.5%25.4%
7Miranda JamesGreen Party4744.7%14.0%
8Joan CarderLiberal Democrats2702.7%8.0%
9Jeniffer SullivanLiberal Democrats2132.1%6.3%

EC ward code E05000593 · Back to ward index

Endlebury · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 65.2% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +40.2 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
1Roy BergConservative Party2,27622.8%68.5%+43.5 ptsElected
2Emma BestConservative Party2,22322.3%66.9%+41.9 ptsElected
3Mitchell GoldieConservative Party2,16621.7%65.2%+40.2 ptsElected
4Arran GriffithsLabour Party9299.3%28.0%
5Crystal IhenachorLabour Party8908.9%26.8%
6Shaheen RafiqueLabour Party8558.6%25.7%
7Rosemary WarringtonGreen Party3013.0%9.1%
8Chris PortouLiberal Democrats1721.7%5.2%
9Bettina Szabo-ShawLiberal Democrats1531.5%4.6%

EC ward code E05000594 · Back to ward index

Wood Street · 3-seat (bloc vote)

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

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
1Ros FlowersLabour Party2,49624.2%72.5%+47.5 ptsElected
2Vicky te VeldeLabour Party2,33322.6%67.7%+42.7 ptsElected
3Richard SwedenLabour Party2,26221.9%65.7%+40.7 ptsElected
4Christine OlendeGreen Party6125.9%17.8%
5Stephen MurphyConservative Party5104.9%14.8%
6Moufazzal BhuiyanConservative Party4794.6%13.9%
7Humayun IkramConservative Party4384.2%12.7%
8Beth BramleyLiberal Democrats3593.5%10.4%
9Suleman AhmedLiberal Democrats2482.4%7.2%
10Sadia MirzaLiberal Democrats2422.3%7.0%
11Linda TaaffeTrade Unionist and Socialist Coalition1841.8%5.3%
12Lee HawksbeeTrade Unionist and Socialist Coalition1721.7%5.0%

EC ward code E05000609 · Back to ward index

Cann Hall · 3-seat (bloc vote)

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

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
1Sally LittlejohnLabour Party1,99322.4%67.1%+42.1 ptsElected
2Keith RaynerLabour Party1,97122.1%66.3%+41.3 ptsElected
3Patrick EdwardsLabour Party1,95822.0%65.9%+40.9 ptsElected
4Liz PhillipsLiberal Democrats7268.1%24.4%
5Rupert AlexanderLiberal Democrats6827.6%22.9%
6Faiz FaizLiberal Democrats5746.4%19.3%
7Ami AmlaniGreen Party4344.9%14.6%
8Kathleen BergConservative Party1782.0%6.0%
9Phillip BrimleyConservative Party1671.9%5.6%
10Muhammed ShaikhConservative Party1671.9%5.6%
11Claire Laker-MansfieldTrade Unionist and Socialist Coalition670.8%2.3%

EC ward code E05000590 · Back to ward index

Hoe Street · 3-seat (bloc vote)

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

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
1Saima MahmudLabour Party2,40924.2%72.5%+47.5 ptsElected
2Ahsan KhanLabour Party2,22222.3%66.9%+41.9 ptsElected
3Tom ConnorLabour Party2,21922.3%66.8%+41.8 ptsElected
4Stephen LambertGreen Party7367.4%22.2%
5Matthew DavisConservative Party3954.0%11.9%
6Svetlana HollowayConservative Party3573.6%10.8%
7Rachel WedderburnConservative Party3553.6%10.7%
8Letica Gil MartinezLiberal Democrats3503.5%10.5%
9James GoodmanLiberal Democrats3483.5%10.5%
10Thomas AddenbrookeLiberal Democrats2902.9%8.7%
11Paul BellTrade Unionist and Socialist Coalition2812.8%8.5%

EC ward code E05000601 · Back to ward index

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

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
1Karen BellamyLabour Party2,40626.2%78.7%+53.7 ptsElected
2Hather AliLabour Party2,18823.8%71.5%+46.5 ptsElected
3Alistair StrathernLabour Party2,06122.5%67.4%+42.4 ptsElected
4Louise AshcroftGreen Party5876.4%19.2%
5Tim Bennett-GoodmanIndependent3854.2%12.6%
6Carl Atkin-HouseConservative Party3834.2%12.5%
7Michael BamberConservative Party3513.8%11.5%
8Daniel MalachiConservative Party3153.4%10.3%
9Patrick SmithLiberal Democrats2552.8%8.3%
10Shahnaz MalikLiberal Democrats2452.7%8.0%

EC ward code E05000599 · Back to ward index

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

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
1Clyde LoakesLabour Party2,21823.4%70.2%+45.2 ptsElected
2Jenny GrayLabour Party2,16822.9%68.6%+43.6 ptsElected
3Marie PyeLabour Party2,13222.5%67.4%+42.4 ptsElected
4Mark DawesGreen Party6286.6%19.9%
5Marian CristeaConservative Party4254.5%13.4%
6Muhammad Afzal ChoudhryLiberal Democrats3583.8%11.3%
7David McCarthyLiberal Democrats3383.6%10.7%
8Camilla SmallConservative Party3383.6%10.7%
9Roger HemstedConservative Party3353.5%10.6%
10David YoungLiberal Democrats2522.7%8.0%
11Mark BestTrade Unionist and Socialist Coalition1191.3%3.8%
12Isai PriyaTrade Unionist and Socialist Coalition971.0%3.1%
13Theo SharieffTrade Unionist and Socialist Coalition750.8%2.4%

EC ward code E05000605 · 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. 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. 3,003

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
1Masood AhmadLabour Party2,31325.7%77.0%+52.0 ptsElected
2Yemi OshoLabour Party2,13123.7%71.0%+46.0 ptsElected
3Mohammad AsgharLabour Party2,03622.6%67.8%+42.8 ptsElected
4Rachel BarratGreen Party6607.3%22.0%
5Elliot BurtonConservative Party4084.5%13.6%
6Irfan KhadimConservative Party2622.9%8.7%
7Jemima MiahLiberal Democrats2522.8%8.4%
8Zeshan AhmedLiberal Democrats2402.7%8.0%
9Mohammed ShaikhConservative Party2222.5%7.4%
10Martin ReynoldsTrade Unionist and Socialist Coalition2142.4%7.1%
11Waqas QureshiLiberal Democrats1751.9%5.8%
12Beata GajosDPl971.1%3.2%

EC ward code E05000603 · Back to ward index

Markhouse · 3-seat (bloc vote)

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

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 WaldronLabour Party2,17323.9%71.8%+46.8 ptsElected
2Asim MahmoodLabour Party2,07522.9%68.6%+43.6 ptsElected
3Johar KhanLabour Party2,06422.7%68.2%+43.2 ptsElected
4Christopher LeminGreen Party6256.9%20.6%
5Laura OfferLiberal Democrats3794.2%12.5%
6Gillian HemstedConservative Party3543.9%11.7%
7Saima IslamConservative Party3353.7%11.1%
8Jerry LeportConservative Party2863.1%9.4%
9Marek MarczynskiLiberal Democrats2502.8%8.3%
10Ben RobinsonTrade Unionist and Socialist Coalition2302.5%7.6%
11Sam Simonds-GoodingLiberal Democrats2032.2%6.7%
12Joanna DorobiszDPl1061.2%3.5%

EC ward code E05000606 · Back to ward index

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

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
1Grace WilliamsLabour Party2,42925.3%75.9%+50.9 ptsElected
2Joe Lacey-HollandLabour Party2,28623.8%71.4%+46.4 ptsElected
3Umar AliLabour Party2,28323.8%71.3%+46.3 ptsElected
4David HamiltonGreen Party7437.7%23.2%
5Millie BalkanConservative Party3153.3%9.8%
6Benjamin ConnonConservative Party3033.2%9.5%
7Dexter ColesConservative Party2883.0%9.0%
8Jan-Dinant SchreuderLiberal Democrats2802.9%8.7%
9Michael RoddenLiberal Democrats2592.7%8.1%
10Paula MitchellTrade Unionist and Socialist Coalition2292.4%7.2%
11Ken DouglasTrade Unionist and Socialist Coalition1871.9%5.8%

EC ward code E05000608 · Back to ward index

Cathall · 3-seat (bloc vote)

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

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
1Naheed AsgharLabour Party1,99627.0%81.1%+56.1 ptsElected
2Terry WheelerLabour Party1,88725.5%76.6%+51.6 ptsElected
3Jonathan O'DeaLabour Party1,86325.2%75.6%+50.6 ptsElected
4Glyn RobertsGreen Party3204.3%13.0%
5John HowardLiberal Democrats2313.1%9.4%
6Fatima AhmadConservative Party2193.0%8.9%
7Joan O'BrienLiberal Democrats2052.8%8.3%
8Clyde KitsonLiberal Democrats1942.6%7.9%
9Craig MossConservative Party1942.6%7.9%
10Zarif IsaConservative Party1532.1%6.2%
11Scott JonesTrade Unionist and Socialist Coalition761.0%3.1%
12Elzbieta RazaDPl500.7%2.0%

EC ward code E05000591 · Back to ward index