← Newham (all cycles) · 7 May 2026 cohort
Newham 2026
Local elections held 7 May 2026.
Each race compares the marginal winner's share of valid ballots to the proportional quota — the share they'd need under any common proportional method. How the numbers are derived →
If votes were counted by party
Across the 24 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 66 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.
| Party | Votes | Vote % | Seats won | % of seats | Proportional seats | Proportional % | Δ |
|---|---|---|---|---|---|---|---|
| Labour Party | 63,299 | 29.0% | 26 | 39.4% | 20 | 30.3% | +6 |
| Newham Independents Party | 59,727 | 27.4% | 24 | 36.4% | 18 | 27.3% | +6 |
| Green Party | 53,568 | 24.5% | 16 | 24.2% | 17 | 25.8% | -1 |
| Conservative Party | 18,895 | 8.7% | 0 | 0.0% | 6 | 9.1% | -6 |
| Reform UK | 11,771 | 5.4% | 0 | 0.0% | 3 | 4.5% | -3 |
| Liberal Democrats | 4,317 | 2.0% | 0 | 0.0% | 1 | 1.5% | -1 |
| Independent | 3,970 | 1.8% | 0 | 0.0% | 1 | 1.5% | -1 |
| Christian Peoples Alliance | 2,438 | 1.1% | 0 | 0.0% | 0 | 0.0% | 0 |
| Workers Party of Britain | 95 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 |
| Trade Unionist and Socialist Coalition | 94 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 |
| Communities United Party | 40 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 |
| Total | 218,214 | 100.0% | 66 | 100.0% | 66 | 100.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.
Council composition: what this election replaced
The 2026 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2026 election (current) and on the eve of it (2025), so you can see what the result replaced.
Wards in this council
Sorted with the largest gap below the quota first. Click any ward to jump to its full result.
- Royal Albert · 2 seats · won at 28.7% · −4.6 pts below quota
- Maryland · 2 seats · won at 29.8% · −3.6 pts below quota
- East Ham South · 3 seats · won at 25.2% · above quota
- Canning Town South · 3 seats · won at 26.7% · above quota
- Custom House · 3 seats · won at 26.7% · above quota
- Forest Gate North · 2 seats · won at 35.6% · above quota
- Beckton · 3 seats · won at 28.7% · above quota
- Plaistow West and Canning Town East · 3 seats · won at 29.4% · above quota
- Royal Victoria · 2 seats · won at 38.5% · above quota
- Wall End · 3 seats · won at 30.4% · above quota
- Canning Town North · 3 seats · won at 31.6% · above quota
- Plaistow South · 3 seats · won at 32.1% · above quota
- Plaistow North · 3 seats · won at 32.2% · above quota
- West Ham · 3 seats · won at 32.7% · above quota
- Manor Park · 3 seats · won at 33.6% · above quota
- Forest Gate South · 3 seats · won at 34.1% · above quota
- East Ham · 3 seats · won at 34.8% · above quota
- Green Street East · 3 seats · won at 35.9% · above quota
- Boleyn · 3 seats · won at 36.2% · above quota
- Little Ilford · 3 seats · won at 37.6% · above quota
- Green Street West · 3 seats · won at 38.2% · above quota
- Plashet · 2 seats · won at 48.1% · above quota
- Stratford · 3 seats · won at 46.0% · above quota
- Stratford Olympic Park · 2 seats · won at 58.7% · above quota
Race results
Royal Albert · 2-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 28.7% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −4.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,847
This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Ann Rosemarie Easter | Labour Party | 602 | 16.3% | 32.6% | −0.7 pts | Elected |
| 2 | Poojitha Konkati | Green Party | 531 | 14.4% | 28.7% | −4.6 pts | Elected |
| 3 | Anthony McAlmont | Labour Party | 529 | 14.3% | 28.6% | — | |
| 4 | Kia Summers | Green Party | 492 | 13.3% | 26.6% | — | |
| 5 | Daniel Oxley | Reform UK | 408 | 11.0% | 22.1% | — | |
| 6 | Ziyan Pathan | Newham Independents Party | 216 | 5.8% | 11.7% | — | |
| 7 | Faruque Sikder | Newham Independents Party | 204 | 5.5% | 11.0% | — | |
| 8 | James Alan-Rumsby | Liberal Democrats | 203 | 5.5% | 11.0% | — | |
| 9 | Nadia Sukander | Conservative Party | 195 | 5.3% | 10.6% | — | |
| 10 | Jason Wilkinson | Liberal Democrats | 165 | 4.5% | 8.9% | — | |
| 11 | Palmira Taran | Conservative Party | 149 | 4.0% | 8.1% | — |
Maryland · 2-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 29.8% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −3.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,677
This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Kelly Drake | Green Party | 1,101 | 20.6% | 41.1% | +7.8 pts | Elected |
| 2 | Ren Tilbury | Green Party | 797 | 14.9% | 29.8% | −3.6 pts | Elected |
| 3 | Reece McMahon | Labour Party | 785 | 14.7% | 29.3% | — | |
| 4 | Melanie Onovo | Labour Party | 785 | 14.7% | 29.3% | — | |
| 5 | Mohammad Akbar Hossain | Newham Independents Party | 563 | 10.5% | 21.0% | — | |
| 6 | Titus Kofi Essel | Newham Independents Party | 436 | 8.1% | 16.3% | — | |
| 7 | Neil Docking | Reform UK | 244 | 4.6% | 9.1% | — | |
| 8 | Betsie Lee | Reform UK | 225 | 4.2% | 8.4% | — | |
| 9 | James Jones | Liberal Democrats | 144 | 2.7% | 5.4% | — | |
| 10 | John Michael Lovatt | Conservative Party | 138 | 2.6% | 5.2% | — | |
| 11 | Tai Durojaiye | Conservative Party | 135 | 2.5% | 5.0% | — |
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. 25.2% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +0.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,385
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Sanawar Hussain | Labour Party | 1,322 | 10.0% | 30.1% | +5.1 pts | Elected |
| 2 | Susan Masters | Labour Party | 1,143 | 8.7% | 26.1% | +1.1 pts | Elected |
| 3 | Lakmini Shah | Labour Party | 1,103 | 8.4% | 25.2% | +0.2 pts | Elected |
| 4 | Mohammad Arifur Rahman Bhuyan | Newham Independents Party | 1,067 | 8.1% | 24.3% | — | |
| 5 | Asad Ali Shan | Newham Independents Party | 1,040 | 7.9% | 23.7% | — | |
| 6 | Abdul Faizal Abdulbari | Newham Independents Party | 1,030 | 7.8% | 23.5% | — | |
| 7 | Kamal Hussain | Independent | 960 | 7.3% | 21.9% | — | |
| 8 | Suhel Rob | Independent | 908 | 6.9% | 20.7% | — | |
| 9 | Tasnim Humayra Khan | Green Party | 841 | 6.4% | 19.2% | — | |
| 10 | Paula Reily | Green Party | 815 | 6.2% | 18.6% | — | |
| 11 | Charan Namaia | Green Party | 691 | 5.3% | 15.8% | — | |
| 12 | Danny Collingwood | Reform UK | 492 | 3.7% | 11.2% | — | |
| 13 | Noel Bernard McMahon | Reform UK | 425 | 3.2% | 9.7% | — | |
| 14 | Nigel Williams | Reform UK | 422 | 3.2% | 9.6% | — | |
| 15 | Royal Ahmed | Conservative Party | 254 | 1.9% | 5.8% | — | |
| 16 | Udeshwar Kumar Singh | Conservative Party | 252 | 1.9% | 5.7% | — | |
| 17 | James David Shears | Liberal Democrats | 198 | 1.5% | 4.5% | — | |
| 18 | Abdus Sabur Talukder | Conservative Party | 193 | 1.5% | 4.4% | — |
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. 26.7% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +1.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 1,713
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Aderonke Florence Benson | Labour Party | 507 | 9.9% | 29.6% | +4.6 pts | Elected |
| 2 | Rohit Kumar Dasgupta | Labour Party | 474 | 9.2% | 27.7% | +2.7 pts | Elected |
| 3 | John James Morris | Labour Party | 457 | 8.9% | 26.7% | +1.7 pts | Elected |
| 4 | Alex Cline | Green Party | 454 | 8.8% | 26.5% | — | |
| 5 | James Reilly | Green Party | 414 | 8.1% | 24.2% | — | |
| 6 | Abdul Aziz Saud | Green Party | 341 | 6.6% | 19.9% | — | |
| 7 | MD Abdur Rahim | Newham Independents Party | 301 | 5.9% | 17.6% | — | |
| 8 | Ahrash Dianat | Reform UK | 283 | 5.5% | 16.5% | — | |
| 9 | Amir Ali | Independent | 279 | 5.4% | 16.3% | — | |
| 10 | Syed Rafiz Hayder | Newham Independents Party | 274 | 5.3% | 16.0% | — | |
| 11 | Luke Robert Black | Conservative Party | 263 | 5.1% | 15.4% | — | |
| 12 | Feven Yohannes | Newham Independents Party | 244 | 4.7% | 14.2% | — | |
| 13 | Maria Khan | Conservative Party | 188 | 3.7% | 11.0% | — | |
| 14 | Ahmed Omar Sheikh Faqai | Conservative Party | 140 | 2.7% | 8.2% | — | |
| 15 | Linda Ann Jordan | Independent | 137 | 2.7% | 8.0% | — | |
| 16 | Syed Uzaib Alam | Liberal Democrats | 119 | 2.3% | 6.9% | — | |
| 17 | Belgica Guana | Independent | 111 | 2.2% | 6.5% | — | |
| 18 | Myrtle Verona Laing | Christian Peoples Alliance | 94 | 1.8% | 5.5% | — | |
| 19 | Prossy Namwanje | Christian Peoples Alliance | 60 | 1.2% | 3.5% | — |
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. 26.7% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +1.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,177
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Heather Lafferty | Labour Party | 1,047 | 11.0% | 33.0% | +8.0 pts | Elected |
| 2 | Thelma Odoi | Labour Party | 946 | 9.9% | 29.8% | +4.8 pts | Elected |
| 3 | Simon Rush | Labour Party | 848 | 8.9% | 26.7% | +1.7 pts | Elected |
| 4 | Tony Mehegan | Green Party | 771 | 8.1% | 24.3% | — | |
| 5 | Ben Moss | Green Party | 693 | 7.3% | 21.8% | — | |
| 6 | Raphael Smith | Green Party | 672 | 7.0% | 21.1% | — | |
| 7 | Wazed Ali | Newham Independents Party | 646 | 6.8% | 20.3% | — | |
| 8 | Ben Tiley | Reform UK | 643 | 6.7% | 20.2% | — | |
| 9 | Zafer Felek | Newham Independents Party | 512 | 5.4% | 16.1% | — | |
| 10 | Chandrika Wijesinghe | Newham Independents Party | 426 | 4.5% | 13.4% | — | |
| 11 | Badrul Islam | Independent | 343 | 3.6% | 10.8% | — | |
| 12 | Tim Roll-Pickering | Conservative Party | 341 | 3.6% | 10.7% | — | |
| 13 | Rustam Sikander Buck | Conservative Party | 303 | 3.2% | 9.5% | — | |
| 14 | Rois Miah | Conservative Party | 262 | 2.7% | 8.2% | — | |
| 15 | Mushtaq Hussain | Independent | 258 | 2.7% | 8.1% | — | |
| 16 | Alexander Tuppen | Liberal Democrats | 244 | 2.6% | 7.7% | — | |
| 17 | Idiat Lawal | Christian Peoples Alliance | 201 | 2.1% | 6.3% | — | |
| 18 | James Matthew Mudd | Independent | 189 | 2.0% | 5.9% | — | |
| 19 | Suze Gurmeseva | Christian Peoples Alliance | 187 | 2.0% | 5.9% | — |
Forest Gate North · 2-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 35.6% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +2.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 3,064
This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Matthew Carlile | Green Party | 1,145 | 18.7% | 37.4% | +4.0 pts | Elected |
| 2 | Rachel Elizabeth Tripp | Labour Party | 1,092 | 17.8% | 35.6% | +2.3 pts | Elected |
| 3 | Liz Cronin | Labour Party | 1,051 | 17.2% | 34.3% | — | |
| 4 | Shofa Miah | Green Party | 981 | 16.0% | 32.0% | — | |
| 5 | Walid Rahman | Newham Independents Party | 659 | 10.8% | 21.5% | — | |
| 6 | Roy Charles Wenborne | Newham Independents Party | 386 | 6.3% | 12.6% | — | |
| 7 | Rachel Evans | Reform UK | 209 | 3.4% | 6.8% | — | |
| 8 | Lesley Margaret MacDonald | Reform UK | 174 | 2.8% | 5.7% | — | |
| 9 | Matthew Brendan Cresswell | Conservative Party | 168 | 2.7% | 5.5% | — | |
| 10 | Jenny Chang | Liberal Democrats | 146 | 2.4% | 4.8% | — | |
| 11 | Malcolm Bernard Madden | Conservative Party | 116 | 1.9% | 3.8% | — |
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. 28.7% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +3.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,892
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Syed Ahmed | Labour Party | 1,033 | 11.9% | 35.7% | +10.7 pts | Elected |
| 2 | Tonii Wilson | Labour Party | 900 | 10.4% | 31.1% | +6.1 pts | Elected |
| 3 | Blossom Young | Labour Party | 831 | 9.6% | 28.7% | +3.7 pts | Elected |
| 4 | Mohammed Mashud Ahmed | Newham Independents Party | 739 | 8.5% | 25.6% | — | |
| 5 | Heather Green | Green Party | 687 | 7.9% | 23.8% | — | |
| 6 | Shahzad Mumtaz Abbasi | Newham Independents Party | 683 | 7.9% | 23.6% | — | |
| 7 | Deyan Atanasov | Green Party | 628 | 7.2% | 21.7% | — | |
| 8 | Tony Challinor | Green Party | 623 | 7.2% | 21.5% | — | |
| 9 | Afusatu Olajumoke Adedapo | Newham Independents Party | 618 | 7.1% | 21.4% | — | |
| 10 | Lazar Monu | Reform UK | 601 | 6.9% | 20.8% | — | |
| 11 | Aditya Krishnanand Kadle | Conservative Party | 299 | 3.4% | 10.3% | — | |
| 12 | Ramona-Lavinia Elvin | Liberal Democrats | 270 | 3.1% | 9.3% | — | |
| 13 | June Taylor | Christian Peoples Alliance | 235 | 2.7% | 8.1% | — | |
| 14 | Mohammed Abdul Karim | Conservative Party | 221 | 2.5% | 7.6% | — | |
| 15 | Sidy Ali Kounta | Conservative Party | 213 | 2.5% | 7.4% | — | |
| 16 | Lois Austin | Trade Unionist and Socialist Coalition | 62 | 0.7% | 2.1% | — | |
| 17 | Angharad Hillier | Trade Unionist and Socialist Coalition | 32 | 0.4% | 1.1% | — |
Plaistow West and Canning Town 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. 29.4% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +4.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,200
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Shantu Ferdous | Labour Party | 1,112 | 11.6% | 34.8% | +9.8 pts | Elected |
| 2 | Robert Gordon | Labour Party | 1,062 | 11.1% | 33.2% | +8.2 pts | Elected |
| 3 | Madeleine Sarley Pontin | Labour Party | 942 | 9.8% | 29.4% | +4.4 pts | Elected |
| 4 | MD Saiful Islam | Newham Independents Party | 925 | 9.6% | 28.9% | — | |
| 5 | Ben Beeler | Green Party | 900 | 9.4% | 28.1% | — | |
| 6 | Karen Flanagan | Green Party | 852 | 8.9% | 26.6% | — | |
| 7 | Abdul Hakeem Chaudhari | Newham Independents Party | 768 | 8.0% | 24.0% | — | |
| 8 | Syeda Fozia Tariq | Newham Independents Party | 768 | 8.0% | 24.0% | — | |
| 9 | Susha Sooral | Green Party | 705 | 7.3% | 22.0% | — | |
| 10 | Constantin Ladan | Reform UK | 596 | 6.2% | 18.6% | — | |
| 11 | Benedetto Litteri | Conservative Party | 351 | 3.7% | 11.0% | — | |
| 12 | Rajan Miah | Conservative Party | 259 | 2.7% | 8.1% | — | |
| 13 | Misrak Tefra | Conservative Party | 200 | 2.1% | 6.3% | — | |
| 14 | Shayne Wiskin | Independent | 159 | 1.7% | 5.0% | — |
Royal Victoria · 2-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 38.5% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +5.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,744
This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Rob Callender | Green Party | 1,384 | 25.2% | 50.4% | +17.1 pts | Elected |
| 2 | Shabd Pyari | Green Party | 1,056 | 19.2% | 38.5% | +5.2 pts | Elected |
| 3 | Steve Brayshaw | Labour Party | 715 | 13.0% | 26.1% | — | |
| 4 | Caroline Oladapo | Labour Party | 572 | 10.4% | 20.8% | — | |
| 5 | Kevin Okparaeke | Reform UK | 405 | 7.4% | 14.8% | — | |
| 6 | Bradley James Fage | Conservative Party | 394 | 7.2% | 14.4% | — | |
| 7 | George Joseph Benjamin Wright | Conservative Party | 340 | 6.2% | 12.4% | — | |
| 8 | Richard East | Liberal Democrats | 295 | 5.4% | 10.8% | — | |
| 9 | Ehsan Mughal | Newham Independents Party | 171 | 3.1% | 6.2% | — | |
| 10 | Tomek Zygarowski | Newham Independents Party | 156 | 2.8% | 5.7% | — |
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. 30.4% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +5.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,173
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Kumar Anand | Newham Independents Party | 1,392 | 11.1% | 33.4% | +8.4 pts | Elected |
| 2 | Muhammad Majeed | Newham Independents Party | 1,368 | 10.9% | 32.8% | +7.8 pts | Elected |
| 3 | Noman Md Abu | Newham Independents Party | 1,268 | 10.1% | 30.4% | +5.4 pts | Elected |
| 4 | Jose Alexander | Labour Party | 1,144 | 9.1% | 27.4% | — | |
| 5 | Lester Thompson Hudson | Labour Party | 977 | 7.8% | 23.4% | — | |
| 6 | Carole Angela Shaw | Labour Party | 922 | 7.4% | 22.1% | — | |
| 7 | Ki Nathan | Conservative Party | 876 | 7.0% | 21.0% | — | |
| 8 | Durai Kannan | Conservative Party | 836 | 6.7% | 20.0% | — | |
| 9 | Vijay Parthiban | Conservative Party | 821 | 6.6% | 19.7% | — | |
| 10 | Amanda Mole | Green Party | 757 | 6.0% | 18.1% | — | |
| 11 | Paul Howell | Green Party | 722 | 5.8% | 17.3% | — | |
| 12 | Faheem Mohamadu | Reform UK | 606 | 4.8% | 14.5% | — | |
| 13 | Arunasalam Pirapaharan | Liberal Democrats | 209 | 1.7% | 5.0% | — | |
| 14 | Victoria Bapu | Christian Peoples Alliance | 165 | 1.3% | 4.0% | — | |
| 15 | Bharath Swamy | Christian Peoples Alliance | 153 | 1.2% | 3.7% | — | |
| 16 | Jayanthi Dadi | Christian Peoples Alliance | 152 | 1.2% | 3.6% | — | |
| 17 | Rowan Fletcher | Green Party | 152 | 1.2% | 3.6% | — |
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. 31.6% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +6.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 1,998
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Aleya Hussain | Labour Party | 706 | 11.8% | 35.3% | +10.3 pts | Elected |
| 2 | Imogen Anderson | Green Party | 651 | 10.9% | 32.6% | +7.6 pts | Elected |
| 3 | Shaban Mohammed | Labour Party | 632 | 10.5% | 31.6% | +6.6 pts | Elected |
| 4 | Larisa Zilickaja | Labour Party | 524 | 8.7% | 26.2% | — | |
| 5 | Nicolas Motte | Green Party | 484 | 8.1% | 24.2% | — | |
| 6 | Mohammed Delwar Hussain | Newham Independents Party | 481 | 8.0% | 24.1% | — | |
| 7 | Ibrahim Hussein | Newham Independents Party | 409 | 6.8% | 20.5% | — | |
| 8 | Zulfiqar Ahmed | Newham Independents Party | 384 | 6.4% | 19.2% | — | |
| 9 | Gowry Paraneeharan | Green Party | 372 | 6.2% | 18.6% | — | |
| 10 | Samir Raheem | Reform UK | 364 | 6.1% | 18.2% | — | |
| 11 | Bryan Houston | Conservative Party | 272 | 4.5% | 13.6% | — | |
| 12 | Robert Claeson | Liberal Democrats | 213 | 3.6% | 10.7% | — | |
| 13 | Aminul Islam | Conservative Party | 142 | 2.4% | 7.1% | — | |
| 14 | Goodness Nkire | Christian Peoples Alliance | 129 | 2.2% | 6.5% | — | |
| 15 | Precious Nkire | Christian Peoples Alliance | 120 | 2.0% | 6.0% | — | |
| 16 | Redawanur Rahman | Conservative Party | 112 | 1.9% | 5.6% | — |
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. 32.1% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +7.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,871
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | MD Nazrul Islam | Newham Independents Party | 1,063 | 12.3% | 37.0% | +12.0 pts | Elected |
| 2 | Tamzied Hossain Khan | Newham Independents Party | 925 | 10.7% | 32.2% | +7.2 pts | Elected |
| 3 | Obaid Khan | Newham Independents Party | 923 | 10.7% | 32.1% | +7.1 pts | Elected |
| 4 | Rubi Begum | Labour Party | 797 | 9.3% | 27.8% | — | |
| 5 | Pippa King | Green Party | 671 | 7.8% | 23.4% | — | |
| 6 | Jane Lofthouse | Labour Party | 640 | 7.4% | 22.3% | — | |
| 7 | Herbert Leonelli | Green Party | 578 | 6.7% | 20.1% | — | |
| 8 | Alin Petcu | Green Party | 510 | 5.9% | 17.8% | — | |
| 9 | Asheem Singh | Labour Party | 449 | 5.2% | 15.6% | — | |
| 10 | Gabriel Constantin | Reform UK | 432 | 5.0% | 15.0% | — | |
| 11 | Mohammed Alam Begum | Conservative Party | 403 | 4.7% | 14.0% | — | |
| 12 | Ivaylo Kanev | Reform UK | 334 | 3.9% | 11.6% | — | |
| 13 | Md. Atiqur Rahman | Conservative Party | 249 | 2.9% | 8.7% | — | |
| 14 | Akmol Hussain | Conservative Party | 202 | 2.3% | 7.0% | — | |
| 15 | Kocotchy Tchesse | Christian Peoples Alliance | 191 | 2.2% | 6.7% | — | |
| 16 | Frederik Kai Grunta | Liberal Democrats | 145 | 1.7% | 5.0% | — | |
| 17 | Shazia Anjum | Independent | 102 | 1.2% | 3.6% | — |
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. 32.2% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +7.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,597
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Sophia Naqvi | Newham Independents Party | 1,484 | 13.8% | 41.3% | +16.3 pts | Elected |
| 2 | Nizam Ali | Newham Independents Party | 1,245 | 11.5% | 34.6% | +9.6 pts | Elected |
| 3 | Zulfiqar Ali | Labour Party | 1,158 | 10.7% | 32.2% | +7.2 pts | Elected |
| 4 | Pervez Qureshi | Labour Party | 1,151 | 10.7% | 32.0% | — | |
| 5 | Mohmed Iqbal Pathan | Newham Independents Party | 1,094 | 10.1% | 30.4% | — | |
| 6 | Joy Laguda | Labour Party | 999 | 9.3% | 27.8% | — | |
| 7 | Zeshan Adil | Green Party | 765 | 7.1% | 21.3% | — | |
| 8 | George Acquaah | Green Party | 719 | 6.7% | 20.0% | — | |
| 9 | Graham Taylor Burge | Green Party | 656 | 6.1% | 18.2% | — | |
| 10 | Terri Bloore | Conservative Party | 349 | 3.2% | 9.7% | — | |
| 11 | Faysel Alam | Reform UK | 228 | 2.1% | 6.3% | — | |
| 12 | Ella Monu | Reform UK | 219 | 2.0% | 6.1% | — | |
| 13 | Amanjit Singh | Conservative Party | 199 | 1.8% | 5.5% | — | |
| 14 | Murad Chowdhury | Conservative Party | 192 | 1.8% | 5.3% | — | |
| 15 | Paul Martin Jobson | Christian Peoples Alliance | 156 | 1.4% | 4.3% | — | |
| 16 | Gulsun Zekai | Liberal Democrats | 136 | 1.3% | 3.8% | — | |
| 17 | Ahmad Saeed | Communities United Party | 40 | 0.4% | 1.1% | — |
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. 32.7% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +7.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,050
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | John Gray | Labour Party | 1,114 | 12.2% | 36.5% | +11.5 pts | Elected |
| 2 | Ibrahim Alom | Green Party | 1,037 | 11.3% | 34.0% | +9.0 pts | Elected |
| 3 | Adjoa Kwarteng | Labour Party | 996 | 10.9% | 32.7% | +7.7 pts | Elected |
| 4 | Deb Scott | Green Party | 991 | 10.8% | 32.5% | — | |
| 5 | Sam Michael Mannion | Labour Party | 894 | 9.8% | 29.3% | — | |
| 6 | Kawsar Mohammed Shirazul | Green Party | 790 | 8.6% | 25.9% | — | |
| 7 | Karib Mostafa | Newham Independents Party | 469 | 5.1% | 15.4% | — | |
| 8 | Mayra Crean | Newham Independents Party | 463 | 5.1% | 15.2% | — | |
| 9 | Attia Bano | Newham Independents Party | 448 | 4.9% | 14.7% | — | |
| 10 | Robert Constantin | Reform UK | 411 | 4.5% | 13.5% | — | |
| 11 | Andy Green | Reform UK | 403 | 4.4% | 13.2% | — | |
| 12 | Fokoruddin Ahmed | Conservative Party | 327 | 3.6% | 10.7% | — | |
| 13 | Karina Celis Rangel | Liberal Democrats | 323 | 3.5% | 10.6% | — | |
| 14 | Armyn Hennessy | Conservative Party | 296 | 3.2% | 9.7% | — | |
| 15 | Manir Uzzaman Khan | Conservative Party | 187 | 2.0% | 6.1% | — |
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. 33.6% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +8.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,943
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Imam Haque | Labour Party | 1,448 | 12.2% | 36.7% | +11.7 pts | Elected |
| 2 | Salema Khatun | Labour Party | 1,418 | 12.0% | 36.0% | +11.0 pts | Elected |
| 3 | Salim Patel | Labour Party | 1,324 | 11.2% | 33.6% | +8.6 pts | Elected |
| 4 | Badol Rahman | Newham Independents Party | 1,174 | 9.9% | 29.8% | — | |
| 5 | Sabir Banglawala | Newham Independents Party | 1,067 | 9.0% | 27.1% | — | |
| 6 | Sarah Burton | Green Party | 991 | 8.4% | 25.1% | — | |
| 7 | Mujeebur Rehman | Newham Independents Party | 979 | 8.3% | 24.8% | — | |
| 8 | Rajeev Kumar | Green Party | 779 | 6.6% | 19.8% | — | |
| 9 | George Salomon | Green Party | 763 | 6.5% | 19.4% | — | |
| 10 | Md Somrat Saymon | Conservative Party | 457 | 3.9% | 11.6% | — | |
| 11 | Ashraf Uddin Ahmed | Conservative Party | 360 | 3.0% | 9.1% | — | |
| 12 | Vasuki Muruhathas | Conservative Party | 262 | 2.2% | 6.6% | — | |
| 13 | Lesley Ann Hopkins | Reform UK | 222 | 1.9% | 5.6% | — | |
| 14 | Dean Munroe | Reform UK | 201 | 1.7% | 5.1% | — | |
| 15 | Marie Fenech | Reform UK | 200 | 1.7% | 5.1% | — | |
| 16 | Derek Jackson | Liberal Democrats | 184 | 1.6% | 4.7% | — |
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. 34.1% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +9.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,189
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Arshan Baskaran | Green Party | 1,522 | 12.1% | 36.3% | +11.3 pts | Elected |
| 2 | Zahra Kheyre | Green Party | 1,447 | 11.5% | 34.5% | +9.5 pts | Elected |
| 3 | Jack Pickard | Green Party | 1,429 | 11.4% | 34.1% | +9.1 pts | Elected |
| 4 | Aktharul Alam | Labour Party | 1,311 | 10.4% | 31.3% | — | |
| 5 | Robert Dale Carter-Lennox | Labour Party | 1,185 | 9.4% | 28.3% | — | |
| 6 | Helen Valentina Page | Labour Party | 1,185 | 9.4% | 28.3% | — | |
| 7 | Zakaria Esoof Bhariwala | Newham Independents Party | 913 | 7.3% | 21.8% | — | |
| 8 | Sabrin Ara Hoque | Newham Independents Party | 860 | 6.8% | 20.5% | — | |
| 9 | Kashif Raja | Newham Independents Party | 849 | 6.8% | 20.3% | — | |
| 10 | Ellis Joseph Bartholomew Hudson | Conservative Party | 281 | 2.2% | 6.7% | — | |
| 11 | Mavin Patel | Reform UK | 277 | 2.2% | 6.6% | — | |
| 12 | Ketema Worku Ayano | Conservative Party | 271 | 2.2% | 6.5% | — | |
| 13 | David Graham Terrar | Liberal Democrats | 246 | 2.0% | 5.9% | — | |
| 14 | Muhammad Asim | Independent | 198 | 1.6% | 4.7% | — | |
| 15 | Chabane Abdelmadjid Mahrane | Conservative Party | 188 | 1.5% | 4.5% | — | |
| 16 | Mohammad Khalid Khan | Independent | 163 | 1.3% | 3.9% | — | |
| 17 | Jazmine Whomes | Liberal Democrats | 131 | 1.0% | 3.1% | — | |
| 18 | Sohail Jamal | Independent | 110 | 0.9% | 2.6% | — |
East 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. 34.8% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +9.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,957
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Abdul Halim | Newham Independents Party | 1,674 | 14.1% | 42.3% | +17.3 pts | Elected |
| 2 | Begum Sahera | Newham Independents Party | 1,561 | 13.1% | 39.4% | +14.4 pts | Elected |
| 3 | Syed Taqi Jawad Naqvi | Newham Independents Party | 1,376 | 11.6% | 34.8% | +9.8 pts | Elected |
| 4 | Mukesh Patel | Labour Party | 1,064 | 9.0% | 26.9% | — | |
| 5 | Aisha Siddiqah | Labour Party | 1,035 | 8.7% | 26.2% | — | |
| 6 | Sofia Patel | Labour Party | 1,024 | 8.6% | 25.9% | — | |
| 7 | Andrew Diver | Green Party | 963 | 8.1% | 24.3% | — | |
| 8 | Nina Schlautmann | Green Party | 816 | 6.9% | 20.6% | — | |
| 9 | Nuruzzaman Khan | Green Party | 813 | 6.8% | 20.5% | — | |
| 10 | Maria Aktar | Conservative Party | 456 | 3.8% | 11.5% | — | |
| 11 | Hiren Nakum | Reform UK | 352 | 3.0% | 8.9% | — | |
| 12 | Ahamed Shabber | Conservative Party | 345 | 2.9% | 8.7% | — | |
| 13 | Jahangir Alam Sikder | Conservative Party | 298 | 2.5% | 7.5% | — | |
| 14 | Wasim Hussain | Workers Party of Britain | 95 | 0.8% | 2.4% | — |
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. 35.9% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +10.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,926
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | MD Zakir Hossain | Newham Independents Party | 1,541 | 13.1% | 39.2% | +14.2 pts | Elected |
| 2 | Sunny Chowdhury | Newham Independents Party | 1,454 | 12.3% | 37.0% | +12.0 pts | Elected |
| 3 | Rohima Rahman | Labour Party | 1,409 | 12.0% | 35.9% | +10.9 pts | Elected |
| 4 | Parvez Akhter Sheikh | Newham Independents Party | 1,313 | 11.1% | 33.4% | — | |
| 5 | Miraj Patel | Labour Party | 1,308 | 11.1% | 33.3% | — | |
| 6 | Hafiz Abdul Rasool | Labour Party | 1,168 | 9.9% | 29.7% | — | |
| 7 | Steven Braines | Green Party | 799 | 6.8% | 20.3% | — | |
| 8 | Hilary Hudson | Green Party | 727 | 6.2% | 18.5% | — | |
| 9 | Awais Sikandar | Green Party | 587 | 5.0% | 15.0% | — | |
| 10 | Kirankumar Ramanbhai Patel | Conservative Party | 483 | 4.1% | 12.3% | — | |
| 11 | Ankita Kita | Reform UK | 335 | 2.8% | 8.5% | — | |
| 12 | Md Anowarul Islam | Conservative Party | 330 | 2.8% | 8.4% | — | |
| 13 | Haroon Mohammed Khatun | Conservative Party | 325 | 2.8% | 8.3% | — |
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. 36.2% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +11.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,294
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Mehmood Mirza | Newham Independents Party | 1,856 | 14.4% | 43.2% | +18.2 pts | Elected |
| 2 | Muhammad Tarek Aziz | Newham Independents Party | 1,677 | 13.0% | 39.1% | +14.1 pts | Elected |
| 3 | Moniba Khan | Newham Independents Party | 1,555 | 12.1% | 36.2% | +11.2 pts | Elected |
| 4 | Rabbir Hassain | Labour Party | 1,452 | 11.3% | 33.8% | — | |
| 5 | Md Halim Bepari | Labour Party | 1,155 | 9.0% | 26.9% | — | |
| 6 | Sheila Carol Poleon | Labour Party | 902 | 7.0% | 21.0% | — | |
| 7 | Kerena Fussell | Green Party | 847 | 6.6% | 19.7% | — | |
| 8 | Md Ariful Haque Molla | Green Party | 805 | 6.2% | 18.7% | — | |
| 9 | Helen Lynch | Green Party | 794 | 6.2% | 18.5% | — | |
| 10 | Mark David John Bromley | Conservative Party | 437 | 3.4% | 10.2% | — | |
| 11 | Charles Richard Patrick Gaitskell Meaby | Conservative Party | 354 | 2.7% | 8.2% | — | |
| 12 | Silvia Troanta | Conservative Party | 336 | 2.6% | 7.8% | — | |
| 13 | Karl McWilton | Reform UK | 261 | 2.0% | 6.1% | — | |
| 14 | Sheree Miller | Liberal Democrats | 175 | 1.4% | 4.1% | — | |
| 15 | Simon Gibson | Christian Peoples Alliance | 133 | 1.0% | 3.1% | — | |
| 16 | Leela Vitnam | Christian Peoples Alliance | 78 | 0.6% | 1.8% | — | |
| 17 | Venkat Vabanagiri | Christian Peoples Alliance | 66 | 0.5% | 1.5% | — |
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. 37.6% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +12.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,230
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Tahir Mirza | Newham Independents Party | 1,762 | 13.9% | 41.7% | +16.7 pts | Elected |
| 2 | Oli Rahman | Newham Independents Party | 1,641 | 12.9% | 38.8% | +13.8 pts | Elected |
| 3 | Nasreen Shamima | Newham Independents Party | 1,589 | 12.5% | 37.6% | +12.6 pts | Elected |
| 4 | Musawwar Alam | Labour Party | 1,497 | 11.8% | 35.4% | — | |
| 5 | Abul Bashar Syed | Labour Party | 1,358 | 10.7% | 32.1% | — | |
| 6 | Sharon Chawda | Labour Party | 1,343 | 10.6% | 31.8% | — | |
| 7 | Freya Coakley | Green Party | 734 | 5.8% | 17.4% | — | |
| 8 | Francis Ho | Green Party | 639 | 5.0% | 15.1% | — | |
| 9 | Ian McClelland | Green Party | 603 | 4.8% | 14.3% | — | |
| 10 | Mahbu Bullah | Conservative Party | 251 | 2.0% | 5.9% | — | |
| 11 | Janet Hill | Reform UK | 235 | 1.9% | 5.6% | — | |
| 12 | Andy Dumitriuc | Reform UK | 229 | 1.8% | 5.4% | — | |
| 13 | Saverimuthu Joseph Mariadas | Conservative Party | 194 | 1.5% | 4.6% | — | |
| 14 | Showkat Osman | Conservative Party | 187 | 1.5% | 4.4% | — | |
| 15 | Pauline Rose | Christian Peoples Alliance | 135 | 1.1% | 3.2% | — | |
| 16 | Sinan Ozdemir | Liberal Democrats | 109 | 0.9% | 2.6% | — | |
| 17 | Peter Murengera | Christian Peoples Alliance | 93 | 0.7% | 2.2% | — | |
| 18 | Samuel Kazibwe | Christian Peoples Alliance | 90 | 0.7% | 2.1% | — |
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. 38.2% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +13.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,607
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Idris Ibrahim | Newham Independents Party | 1,647 | 15.2% | 45.7% | +20.7 pts | Elected |
| 2 | Rumana Salim Bhuiyan Liza | Newham Independents Party | 1,446 | 13.4% | 40.1% | +15.1 pts | Elected |
| 3 | Qasim Yaseen | Newham Independents Party | 1,377 | 12.7% | 38.2% | +13.2 pts | Elected |
| 4 | Hanif Abdulmuhit | Labour Party | 1,169 | 10.8% | 32.4% | — | |
| 5 | Mohammed Osman Gani | Labour Party | 1,056 | 9.8% | 29.3% | — | |
| 6 | Sangeeta Slawson | Labour Party | 901 | 8.3% | 25.0% | — | |
| 7 | Rachel Humphrey | Green Party | 706 | 6.5% | 19.6% | — | |
| 8 | Huzayfa Patel | Green Party | 605 | 5.6% | 16.8% | — | |
| 9 | Ada Stone | Green Party | 521 | 4.8% | 14.4% | — | |
| 10 | Ravindra Reddy Nandivelugu | Conservative Party | 259 | 2.4% | 7.2% | — | |
| 11 | Joerd Hysa | Conservative Party | 250 | 2.3% | 6.9% | — | |
| 12 | Peter Williams Ujiagbe | Conservative Party | 247 | 2.3% | 6.8% | — | |
| 13 | Nirali M Gor | Reform UK | 222 | 2.1% | 6.2% | — | |
| 14 | Dick Jones | Reform UK | 215 | 2.0% | 6.0% | — | |
| 15 | Slav Donev | Reform UK | 200 | 1.8% | 5.5% | — |
Plashet · 2-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 48.1% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +14.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 3,021
This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Zuber Gulamussen | Newham Independents Party | 1,547 | 25.6% | 51.2% | +17.9 pts | Elected |
| 2 | Ilyas Sharif | Newham Independents Party | 1,454 | 24.1% | 48.1% | +14.8 pts | Elected |
| 3 | Zakir Hussain Rahim | Labour Party | 677 | 11.2% | 22.4% | — | |
| 4 | Jennifer Marie Bailey | Labour Party | 662 | 11.0% | 21.9% | — | |
| 5 | Katy Clarke | Green Party | 475 | 7.9% | 15.7% | — | |
| 6 | Tim Kiely | Green Party | 429 | 7.1% | 14.2% | — | |
| 7 | Ram Saravanan | Conservative Party | 348 | 5.8% | 11.5% | — | |
| 8 | Khatija Suleman Badat Meaby | Conservative Party | 182 | 3.0% | 6.0% | — | |
| 9 | Kate Bettell | Reform UK | 172 | 2.8% | 5.7% | — | |
| 10 | Christian Moon | Liberal Democrats | 96 | 1.6% | 3.2% | — |
Stratford · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 46.0% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +21.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,950
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Chae Ho Hwang | Green Party | 1,428 | 16.1% | 48.4% | +23.4 pts | Elected |
| 2 | Danny Keeling | Green Party | 1,381 | 15.6% | 46.8% | +21.8 pts | Elected |
| 3 | Sonia Quintero | Green Party | 1,357 | 15.3% | 46.0% | +21.0 pts | Elected |
| 4 | James Beckles | Labour Party | 889 | 10.0% | 30.1% | — | |
| 5 | Sabia Kamali | Labour Party | 773 | 8.7% | 26.2% | — | |
| 6 | Femi Falola | Labour Party | 765 | 8.6% | 25.9% | — | |
| 7 | Shohel Alam | Newham Independents Party | 343 | 3.9% | 11.6% | — | |
| 8 | Naimul Islam | Newham Independents Party | 315 | 3.6% | 10.7% | — | |
| 9 | Nitin John Thomas | Conservative Party | 280 | 3.2% | 9.5% | — | |
| 10 | Samie Dorgham | Liberal Democrats | 279 | 3.2% | 9.5% | — | |
| 11 | Alfie Mosely | Reform UK | 274 | 3.1% | 9.3% | — | |
| 12 | MD Maksudul Haque | Newham Independents Party | 261 | 2.9% | 8.8% | — | |
| 13 | Miral Amin | Conservative Party | 247 | 2.8% | 8.4% | — | |
| 14 | Jahangir Bhuiyan | Conservative Party | 205 | 2.3% | 6.9% | — | |
| 15 | Lucrece Sainclair | Independent | 53 | 0.6% | 1.8% | — |
Stratford Olympic Park · 2-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 58.7% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +25.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,526
This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Nate Higgins | Green Party | 1,696 | 33.6% | 67.2% | +33.8 pts | Elected |
| 2 | Joe Hudson-Small | Green Party | 1,483 | 29.4% | 58.7% | +25.4 pts | Elected |
| 3 | Darren Mason | Labour Party | 450 | 8.9% | 17.8% | — | |
| 4 | Rachael Osei-Temeng | Labour Party | 410 | 8.1% | 16.2% | — | |
| 5 | Laura Claire Willoughby | Liberal Democrats | 166 | 3.3% | 6.6% | — | |
| 6 | Jonathon Baxter | Reform UK | 156 | 3.1% | 6.2% | — | |
| 7 | Dilshad Ali | Newham Independents Party | 138 | 2.7% | 5.5% | — | |
| 8 | Vijaya Dave | Conservative Party | 123 | 2.4% | 4.9% | — | |
| 9 | Robert John Briggs | Liberal Democrats | 121 | 2.4% | 4.8% | — | |
| 10 | Vaishali Shah | Newham Independents Party | 110 | 2.2% | 4.4% | — | |
| 11 | Rachel Nabudde | Conservative Party | 102 | 2.0% | 4.0% | — | |
| 12 | Rabindranauth Ramday | Reform UK | 96 | 1.9% | 3.8% | — |