← Barking and Dagenham (all cycles) · 3 May 2018 cohort

Barking and Dagenham 2018

Local elections held 3 May 2018.

17 ward races
51 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 17 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 51 seats had been shared out in proportion to votes received (how, with caveats). The Δ column is the actual seat count minus the proportional seat count — positive numbers are parties First-Past-the-Post over-represented; negative are parties it under-represented.

PartyVotesVote %Seats won% of seatsProportional seatsProportional %Δ
Labour Party83,03176.6%51100.0%4078.4%+11
Conservative Party24,20622.3%00.0%1121.6%-11
British National Party4040.4%00.0%00.0%0
Independent3720.3%00.0%00.0%0
Green Party3170.3%00.0%00.0%0
Total108,330100.0%51100.0%51100.0%0

Vote share vs seats won

The top bar is each party's share of votes cast in this council. Below, one square per seat, coloured by the party that won it — first the actual First-Past-the-Post result, then what a proportional method would have produced from the same vote totals. Divergence between the bar and the actual grid is the indictment of the method.

Vote share
Actual seats
Proportional seats

Council composition: what this election replaced

The 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

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

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 McCarthyLabour Party1,58621.3%63.8%+38.8 ptsElected
2Princess BrightLabour Party1,41819.0%57.0%+32.0 ptsElected
3Tony RamsayLabour Party1,39118.6%55.9%+30.9 ptsElected
4Sue ConnellyConservative Party93812.6%37.7%
5Peter HarrisConservative Party86811.6%34.9%
6Dewan MahdiConservative Party7289.8%29.3%
7Ron EminIndependent3725.0%15.0%
8Tony McKayBritish National Party1582.1%6.4%

EC ward code E05000030 · Back to ward index

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

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
1Sade BrightLabour Party1,52823.4%70.1%+45.1 ptsElected
2Simon PerryLabour Party1,51023.1%69.3%+44.3 ptsElected
3Mohammed KhanLabour Party1,44722.1%66.4%+41.4 ptsElected
4Terry JusticeConservative Party74611.4%34.2%
5Monica MohanConservative Party65310.0%30.0%
6Glyn LewisConservative Party65110.0%29.9%

EC ward code E05000029 · Back to ward index

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

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
1Dave MilesLabour Party1,32624.6%73.7%+48.7 ptsElected
2Olawale MartinsLabour Party1,25323.2%69.6%+44.6 ptsElected
3Ingrid RobinsonLabour Party1,20622.3%67.0%+42.0 ptsElected
4Stephen BealConservative Party4869.0%27.0%
5Sue BenjaminsConservative Party4237.8%23.5%
6Martynas CekaviciusConservative Party3897.2%21.6%
7Matthew CrowleyGreen Party3175.9%17.6%

EC ward code E05000034 · Back to ward index

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

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
1Simon BremnerLabour Party1,45025.9%77.7%+52.7 ptsElected
2Irma FreebornLabour Party1,34624.0%72.1%+47.1 ptsElected
3Moin QuadriLabour Party1,25022.3%67.0%+42.0 ptsElected
4Paul WilliamsConservative Party58610.5%31.4%
5Md Abu NomanConservative Party3616.4%19.3%
6Nadia YasinConservative Party3586.4%19.2%
7Bede SmithBritish National Party2464.4%13.2%

EC ward code E05000033 · Back to ward index

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

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
1Toni BankoleLabour Party1,35226.0%78.1%+53.1 ptsElected
2Kashif HaroonLabour Party1,25124.1%72.3%+47.3 ptsElected
3Ade OluwoleLabour Party1,24123.9%71.7%+46.7 ptsElected
4Andy McNabConservative Party54110.4%31.3%
5Munish KhannaConservative Party4138.0%23.9%
6Cynthia WijesuriyaConservative Party3957.6%22.8%

EC ward code E05000036 · Back to ward index

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

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
1Emily RodwellLabour Party1,67827.4%82.2%+57.2 ptsElected
2Foyzur RahmanLabour Party1,55025.3%75.9%+50.9 ptsElected
3Faraaz ShaukatLabour Party1,47424.1%72.2%+47.2 ptsElected
4David PerryConservative Party5649.2%27.6%
5Alejandro Delos SantosConservative Party4888.0%23.9%
6Manish WankhadeConservative Party3716.1%18.2%

EC ward code E05000031 · Back to ward index

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

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
1Rocky GillLabour Party2,72428.3%85.0%+60.0 ptsElected
2Faruk ChoudhuryLabour Party2,58226.9%80.6%+55.6 ptsElected
3Lynda RiceLabour Party2,35624.5%73.5%+48.5 ptsElected
4Andrew BoffConservative Party7117.4%22.2%
5Tilly WijesuriyaConservative Party6336.6%19.8%
6Tamkeen ShaikhConservative Party6076.3%18.9%

EC ward code E05000035 · Back to ward index

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

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 RiceLabour Party1,28726.4%79.1%+54.1 ptsElected
2Elizabeth KangetheLabour Party1,24025.4%76.2%+51.2 ptsElected
3Dorothy AkwaboahLabour Party1,19724.5%73.5%+48.5 ptsElected
4John GletherowConservative Party48810.0%30.0%
5Farhanaz MansuriConservative Party3376.9%20.7%
6Syed Md A R NaqviConservative Party3346.8%20.5%

EC ward code E05000037 · Back to ward index

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

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
1Glenda PaddleLabour Party1,85025.7%77.2%+52.2 ptsElected
2Andrew AchilleosLabour Party1,80425.1%75.3%+50.3 ptsElected
3Amardeep Singh JamuLabour Party1,76824.6%73.8%+48.8 ptsElected
4Maire JusticeConservative Party6318.8%26.3%
5Richard KellyConservative Party5778.0%24.1%
6Sunaina MohanConservative Party5577.8%23.3%

EC ward code E05000042 · Back to ward index

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

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
1Jane JonesLabour Party1,57928.9%86.6%+61.6 ptsElected
2Maureen WorbyLabour Party1,50227.5%82.4%+57.4 ptsElected
3Syed GhaniLabour Party1,35224.7%74.1%+49.1 ptsElected
4Rozeena ZafarConservative Party3686.7%20.2%
5Sumaiyabanu KhalifaConservative Party3456.3%18.9%
6Imran ZahoorConservative Party3245.9%17.8%

EC ward code E05000040 · Back to ward index

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

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 DulwichLabour Party1,35026.1%78.2%+53.2 ptsElected
2Paul RobinsonLabour Party1,30625.2%75.6%+50.6 ptsElected
3Sanchia AlasiaLabour Party1,28124.7%74.2%+49.2 ptsElected
4Keith SyersConservative Party4809.3%27.8%
5Tariq SaeedConservative Party3867.5%22.4%
6Roma TahirConservative Party3777.3%21.8%

EC ward code E05000027 · Back to ward index

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

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
1Evelyn CarpenterLabour Party2,16129.1%87.3%+62.3 ptsElected
2Edna FergusLabour Party2,04727.6%82.7%+57.7 ptsElected
3Muhammad SaleemLabour Party1,85425.0%74.9%+49.9 ptsElected
4Richard HallConservative Party6258.4%25.2%
5Mahammad KhalifaConservative Party3785.1%15.3%
6Syed B R NaqviConservative Party3644.9%14.7%

EC ward code E05000028 · Back to ward index

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

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
1Eileen KellerLabour Party1,52526.8%80.5%+55.5 ptsElected
2Peter ChandLabour Party1,51326.6%79.9%+54.9 ptsElected
3Donna LumsdenLabour Party1,43125.2%75.5%+50.5 ptsElected
4Robert BaillieConservative Party4297.5%22.6%
5Richard BurletonConservative Party4207.4%22.2%
6Ada EchedomConservative Party3666.4%19.3%

EC ward code E05000038 · Back to ward index

Village · 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. 76.6% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +51.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,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
1Margaret MullaneLabour Party1,82927.7%83.1%+58.1 ptsElected
2Lee WakerLabour Party1,76726.8%80.3%+55.3 ptsElected
3Phil WakerLabour Party1,68725.5%76.6%+51.6 ptsElected
4Vivian PattenConservative Party4627.0%21.0%
5Neil ConnellyConservative Party4396.6%19.9%
6Lorraine HarrisConservative Party4206.4%19.1%

EC ward code E05000041 · Back to ward index

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

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 AshrafLabour Party1,56027.6%82.9%+57.9 ptsElected
2Dominic TwomeyLabour Party1,53827.2%81.7%+56.7 ptsElected
3Abdul AzizLabour Party1,52527.0%81.0%+56.0 ptsElected
4Dean Talbot-WallisConservative Party3456.1%18.3%
5Kirsty Talbot-WallisConservative Party3426.1%18.2%
6Imran KhanConservative Party3386.0%18.0%

EC ward code E05000032 · Back to ward index

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

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
1Josie ChannerLabour Party2,02029.2%87.5%+62.5 ptsElected
2Cameron GeddesLabour Party1,93027.9%83.6%+58.6 ptsElected
3Bill TurnerLabour Party1,91127.6%82.8%+57.8 ptsElected
4Amanda GletherowConservative Party4136.0%17.9%
5Isaac MukasaConservative Party3435.0%14.9%
6Akhterrasul ShaikhConservative Party3114.5%13.5%

EC ward code E05000039 · Back to ward index

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

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
1Laila ButtLabour Party2,16929.3%88.0%+63.0 ptsElected
2Darren RodwellLabour Party2,08628.2%84.6%+59.6 ptsElected
3Giasuddin MiahLabour Party2,04327.6%82.9%+57.9 ptsElected
4Archana Manish WankhadeConservative Party3825.2%15.5%
5Syed N R NaqviConservative Party3624.9%14.7%
6Kresan PanchardcharamConservative Party3534.8%14.3%

EC ward code E05000026 · Back to ward index