← Newham (all cycles) · 3 May 2018 cohort

Newham 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 Party145,06874.4%60100.0%4778.3%+13
Conservative Party29,95515.4%00.0%915.0%-9
Liberal Democrats7,0233.6%00.0%23.3%-2
Green Party5,2752.7%00.0%11.7%-1
Christian Peoples Alliance5,2042.7%00.0%11.7%-1
Independent9580.5%00.0%00.0%0
Trade Unionist and Socialist Coalition6340.3%00.0%00.0%0
UK Independence Party (UKIP)5120.3%00.0%00.0%0
DVP3720.2%00.0%00.0%0
CommLg520.0%00.0%00.0%0
Total195,053100.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

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

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
1Nareser OseiLabour Party2,97019.7%59.2%+34.2 ptsElected
2Terence PaulLabour Party2,82118.7%56.2%+31.2 ptsElected
3Joshua GarfieldLabour Party2,48116.5%49.5%+24.5 ptsElected
4Gareth EvansLiberal Democrats1,4789.8%29.5%
5Andrius KavaliauskasConservative Party1,3418.9%26.7%
6James RumsbyLiberal Democrats7905.3%15.8%
7Sheree MillerLiberal Democrats7414.9%14.8%
8John FalanaChristian Peoples Alliance7344.9%14.6%
9John OxleyConservative Party6394.2%12.7%
10Shardi ShameliConservative Party5293.5%10.5%
11Rachel CollinsonGreen Party3872.6%7.7%
12Esther SmithChristian Peoples Alliance1360.9%2.7%

EC ward code E05000492 · Back to ward index

Beckton · 3-seat (bloc vote)

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

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
1James AsserLabour Party1,72223.0%68.9%+43.9 ptsElected
2Ayesha ChowdhuryLabour Party1,71722.9%68.7%+43.7 ptsElected
3Tonii WilsonLabour Party1,44519.3%57.8%+32.8 ptsElected
4Joshua LindlConservative Party6358.5%25.4%
5Syed AhmedIndependent5988.0%23.9%
6Emmanuel ObasiConservative Party4546.1%18.2%
7Conny NasmythConservative Party2963.9%11.8%
8June TaylorChristian Peoples Alliance1932.6%7.7%
9Jane LithgowGreen Party1522.0%6.1%
10Alice OlaiyaChristian Peoples Alliance1441.9%5.8%
11Chike DunkwuChristian Peoples Alliance1421.9%5.7%

EC ward code E05000475 · Back to ward index

Canning Town South · 3-seat (bloc vote)

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

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
1Alan GriffithsLabour Party1,99122.7%68.2%+43.2 ptsElected
2Rohit DasguptaLabour Party1,96522.4%67.3%+42.3 ptsElected
3Belgica GuañaLabour Party1,69319.3%58.0%+33.0 ptsElected
4Marc PoolerConservative Party6437.3%22.0%
5Mark SeymourConservative Party5596.4%19.2%
6Caroline CareyLiberal Democrats5526.3%18.9%
7Danny KeelingGreen Party4645.3%15.9%
8Mahyar TousiConservative Party3784.3%13.0%
9Myrtle LaingChristian Peoples Alliance2222.5%7.6%
10Sharmila SwarnaChristian Peoples Alliance1451.7%5.0%
11Prossy NamwanjeChristian Peoples Alliance1441.6%4.9%

EC ward code E05000478 · Back to ward index

Forest Gate North · 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,413

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
1Rachel TrippLabour Party2,42523.7%71.0%+46.0 ptsElected
2Sasha Das GuptaLabour Party2,34622.9%68.7%+43.7 ptsElected
3Anamul IslamLabour Party2,07020.2%60.6%+35.6 ptsElected
4Nate HigginsGreen Party7437.3%21.8%
5Frankie-Rose TaylorGreen Party7297.1%21.4%
6Michael SpracklinGreen Party6065.9%17.8%
7Christian MoonLiberal Democrats3993.9%11.7%
8Adbul ChowdhuryConservative Party3273.2%9.6%
9Brian MazeConservative Party3143.1%9.2%
10Ariful IslamConservative Party2812.7%8.2%

EC ward code E05000483 · Back to ward index

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

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
1Steve BrayshawLabour Party1,42122.6%67.8%+42.8 ptsElected
2Patrick MurphyLabour Party1,31520.9%62.8%+37.8 ptsElected
3Tony McAlmontLabour Party1,29220.6%61.7%+36.7 ptsElected
4Mary AntwiConservative Party5048.0%24.1%
5Charles MeabyConservative Party4527.2%21.6%
6Attic RahmanConservative Party3725.9%17.8%
7Keith MurrayIndependent3605.7%17.2%
8Tahir SaiyedLiberal Democrats3205.1%15.3%
9Ethel OdieteChristian Peoples Alliance1562.5%7.4%
10James IvensTrade Unionist and Socialist Coalition941.5%4.5%

EC ward code E05000491 · Back to ward index

Custom House · 3-seat (bloc vote)

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

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
1Patricia HollandLabour Party1,77526.2%78.6%+53.6 ptsElected
2James BecklesLabour Party1,65524.4%73.2%+48.2 ptsElected
3Sarah RuizLabour Party1,45821.5%64.5%+39.5 ptsElected
4Nicole GarrettConservative Party4146.1%18.3%
5Tim Roll-PickeringConservative Party3124.6%13.8%
6Akram MwangaConservative Party3024.5%13.4%
7Daniel OxleyDVP1902.8%8.4%
8Kay McKenzieDVP1822.7%8.1%
9Cynthia Owusu-AddaiChristian Peoples Alliance1732.6%7.7%
10Paul BanjokoChristian Peoples Alliance1692.5%7.5%
11Lanre ShedowoChristian Peoples Alliance1492.2%6.6%

EC ward code E05000479 · Back to ward index

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

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
1Ann EasterLabour Party2,58628.6%85.7%+60.7 ptsElected
2Shaban MohammedLabour Party2,28225.2%75.6%+50.6 ptsElected
3Delphine TohouraLabour Party2,01022.2%66.6%+41.6 ptsElected
4Ahmed FaqaiConservative Party4064.5%13.5%
5Maxwell MarahConservative Party3954.4%13.1%
6Rachel NabuddeConservative Party3413.8%11.3%
7Chishala KumalingaChristian Peoples Alliance3193.5%10.6%
8Alan CraigUK Independence Party (UKIP)2632.9%8.7%
9Stuart GoodwinUK Independence Party (UKIP)2492.7%8.2%
10Bapu RaniChristian Peoples Alliance2042.3%6.8%

EC ward code E05000477 · Back to ward index

Plaistow South · 3-seat (bloc vote)

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

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
1Carleene Lee-PhakoeLabour Party2,54425.2%75.5%+50.5 ptsElected
2Jane LofthouseLabour Party2,47624.5%73.5%+48.5 ptsElected
3Neil WilsonLabour Party2,26922.4%67.3%+42.3 ptsElected
4Md Nazrul IslamConservative Party5735.7%17.0%
5Farhana FirdousConservative Party5175.1%15.3%
6Rois MiahConservative Party5015.0%14.9%
7James RaymondLiberal Democrats4124.1%12.2%
8Edward LynchGreen Party3923.9%11.6%
9Flora AmarChristian Peoples Alliance1941.9%5.8%
10Earna GibsonChristian Peoples Alliance1801.8%5.3%
11Hugh RobertsonCommLg520.5%1.5%

EC ward code E05000490 · Back to ward index

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

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 GrayLabour Party2,28425.4%76.3%+51.3 ptsElected
2Charlene McLeanLabour Party2,18824.4%73.1%+48.1 ptsElected
3John WhitworthLabour Party2,11223.5%70.6%+45.6 ptsElected
4Thomas BarberConservative Party4304.8%14.4%
5Kenneth LyleGreen Party3964.4%13.2%
6Abul AbdullahConservative Party3934.4%13.1%
7Alexander TuppenLiberal Democrats3413.8%11.4%
8Natalie PendrousConservative Party3343.7%11.2%
9Sheila BrownChristian Peoples Alliance2032.3%6.8%
10Barbara ChukwarahChristian Peoples Alliance1531.7%5.1%
11Dieutane ParsonChristian Peoples Alliance1421.6%4.7%

EC ward code E05000494 · Back to ward index

Forest Gate South · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 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,484

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
1Masihullah PatelLabour Party2,54024.3%72.9%+47.9 ptsElected
2Tahmina RahmanLabour Party2,51024.0%72.0%+47.0 ptsElected
3Winston VaughanLabour Party2,48523.8%71.3%+46.3 ptsElected
4Hugh BarnardGreen Party6005.7%17.2%
5Matthew EdwardsConservative Party4164.0%11.9%
6Michael FoxLiberal Democrats3873.7%11.1%
7Shaeb KhanConservative Party3713.5%10.6%
8Olenka GradosielskaConservative Party3573.4%10.2%
9Madeleine HayseyLiberal Democrats3443.3%9.9%
10James JonesLiberal Democrats2842.7%8.2%
11Lois AustinTrade Unionist and Socialist Coalition1581.5%4.5%

EC ward code E05000484 · Back to ward index

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

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
1Genevieve KitchenLabour Party2,82429.5%88.4%+63.4 ptsElected
2Veronica OakeshottLabour Party2,54426.6%79.7%+54.7 ptsElected
3Harvinder Singh VirdeeLabour Party2,28023.8%71.4%+46.4 ptsElected
4Md Fazlul KarimConservative Party6937.2%21.7%
5Sayadur RahmanConservative Party4504.7%14.1%
6Helen LynchGreen Party4054.2%12.7%
7Khatija MeabyConservative Party3844.0%12.0%

EC ward code E05000476 · Back to ward index

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

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
1Zuber GulamussenLabour Party2,72624.9%74.7%+49.7 ptsElected
2Daniel BlaneyLabour Party2,62724.0%72.0%+47.0 ptsElected
3Firoza NekiwalaLabour Party2,61423.9%71.6%+46.6 ptsElected
4Ilyas SharifConservative Party9949.1%27.2%
5Mohammed AzharuddinConservative Party9929.1%27.2%
6Durai KannanConservative Party7637.0%20.9%
7Naveed AkbarLiberal Democrats2302.1%6.3%

EC ward code E05000481 · Back to ward index

Plaistow North · 3-seat (bloc vote)

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

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
1Zulfiqar AliLabour Party2,73728.9%86.7%+61.7 ptsElected
2Joy LagudaLabour Party2,36925.0%75.0%+50.0 ptsElected
3Daniel Lee-PhakoeLabour Party2,28824.2%72.5%+47.5 ptsElected
4Fokoruddin AhmedConservative Party4544.8%14.4%
5Alexander FisherLiberal Democrats4074.3%12.9%
6Walye JahediConservative Party3683.9%11.7%
7Aimee AladoConservative Party3523.7%11.1%
8Paul JobsonChristian Peoples Alliance2953.1%9.3%
9Winky NewmanChristian Peoples Alliance2022.1%6.4%

EC ward code E05000489 · Back to ward index

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

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
1Jenny BaileyLabour Party2,91126.8%80.4%+55.4 ptsElected
2Omanakutty GangadharanLabour Party2,88526.6%79.7%+54.7 ptsElected
3Lester HudsonLabour Party2,63324.2%72.7%+47.7 ptsElected
4Mufti IslamConservative Party7016.5%19.4%
5Masbah KhanConservative Party6936.4%19.1%
6Mohammed AliConservative Party6275.8%17.3%
7Amalraj KakumanuChristian Peoples Alliance1691.6%4.7%
8Hannah SellTrade Unionist and Socialist Coalition1271.2%3.5%
9Shashir KakumanuChristian Peoples Alliance1181.1%3.3%

EC ward code E05000493 · Back to ward index

East Ham South · 3-seat (bloc vote)

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

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 MastersLabour Party2,78430.0%90.1%+65.1 ptsElected
2Quintin PeppiattLabour Party2,47126.7%80.0%+55.0 ptsElected
3Lakmini ShahLabour Party2,28624.7%74.0%+49.0 ptsElected
4Mostafizur RahmanConservative Party5085.5%16.4%
5Syed KabirConservative Party4965.4%16.1%
6Aiden LangleyConservative Party4665.0%15.1%
7Mary FinchTrade Unionist and Socialist Coalition2552.8%8.3%

EC ward code E05000482 · Back to ward index

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

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
1Julianne MarriottLabour Party2,93928.7%86.0%+61.0 ptsElected
2Aisha SiddiqahLabour Party2,81927.5%82.5%+57.5 ptsElected
3Suga ThekkeppurayilLabour Party2,56825.0%75.1%+50.1 ptsElected
4Rafeh AhmedConservative Party5074.9%14.8%
5Bishwajit BalConservative Party4754.6%13.9%
6Sabir BanglawalaConservative Party4274.2%12.5%
7Dominic AnthonyChristian Peoples Alliance3263.2%9.5%
8Roja ChikaChristian Peoples Alliance1921.9%5.6%

EC ward code E05000480 · Back to ward index

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

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
1Hanif AbdulmuhitLabour Party2,99129.0%87.0%+62.0 ptsElected
2Mushtaq HussainLabour Party2,71526.3%79.0%+54.0 ptsElected
3Mumtaz KhanLabour Party2,59125.1%75.4%+50.4 ptsElected
4Kamran QureshiConservative Party7096.9%20.6%
5Muhammad Naeemulhaq ChishtiConservative Party6966.7%20.2%
6Abdul SheikhConservative Party6115.9%17.8%

EC ward code E05000486 · Back to ward index

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

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
1Mariam DawoodLabour Party3,11229.1%87.2%+62.2 ptsElected
2Ken ClarkLabour Party3,08128.8%86.4%+61.4 ptsElected
3Salim PatelLabour Party2,81026.3%78.8%+53.8 ptsElected
4Derek JacksonGreen Party4013.7%11.2%
5Michael GermanLiberal Democrats3383.2%9.5%
6Md Afzal HossainConservative Party3333.1%9.3%
7Nasima KhatunConservative Party3183.0%8.9%
8Ibrahim AmanjiConservative Party3112.9%8.7%

EC ward code E05000488 · Back to ward index

Green Street East · 3-seat (bloc vote)

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

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
1Muhammad Abdhul AliLabour Party2,97328.3%84.8%+59.8 ptsElected
2Mohammed Muzibur RahmanLabour Party2,94128.0%83.9%+58.9 ptsElected
3Nilufa JahanLabour Party2,91527.7%83.1%+58.1 ptsElected
4Kirankumar PatelConservative Party6306.0%18.0%
5Matthew KinghornConservative Party5935.6%16.9%
6Mohammad Anisur RahmanConservative Party4694.5%13.4%

EC ward code E05000485 · Back to ward index

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

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
1Nazir AhmedLabour Party3,03930.6%91.8%+66.8 ptsElected
2Riaz MirzaLabour Party2,90429.2%87.7%+62.7 ptsElected
3Pushpa MakwanaLabour Party2,84328.6%85.8%+60.8 ptsElected
4Zillor Rahman MannanConservative Party4094.1%12.4%
5Ravindrareddy NandiveluguConservative Party3813.8%11.5%
6Kashem UddinConservative Party3593.6%10.8%

EC ward code E05000487 · Back to ward index