← Brent (all cycles) · 3 May 2018 cohort
Brent 2018
Local elections held 3 May 2018.
How to read this page
Each race below shows the share of valid ballots the marginal elected candidate actually won, and compares it to the proportional quota: the share they'd need to clinch the seat under any proportional voting method (1 seats + 1). For a 1-seat ward the quota is 50%; for 2 seats, 33.3%; for 3 seats, 25%.
Where the actual winning share fell below the quota, we show the signed gap as points below quota (a negative number) — the editorial indictment. Above-quota results clear the bar and pass without comment. The voting method is the subject of every observation here. Named candidates appear as the public election record requires; the cause being audited is the voting method, not the individuals. See the methodology page for derivations.
If votes were counted by party
Across the 21 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 63 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 | 139,086 | 61.4% | 60 | 95.2% | 40 | 63.5% | +20 |
| Conservative Party | 51,982 | 22.9% | 3 | 4.8% | 15 | 23.8% | -12 |
| Liberal Democrats | 26,260 | 11.6% | 0 | 0.0% | 7 | 11.1% | -7 |
| Green Party | 6,777 | 3.0% | 0 | 0.0% | 1 | 1.6% | -1 |
| Independent | 795 | 0.4% | 0 | 0.0% | 0 | 0.0% | 0 |
| WEP | 626 | 0.3% | 0 | 0.0% | 0 | 0.0% | 0 |
| DPl | 607 | 0.3% | 0 | 0.0% | 0 | 0.0% | 0 |
| UK Independence Party (UKIP) | 408 | 0.2% | 0 | 0.0% | 0 | 0.0% | 0 |
| Total | 226,541 | 100.0% | 63 | 100.0% | 63 | 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 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.
Wards in this council
Sorted with the largest gap below the quota first. Click any ward to jump to its full result.
- Queens Park · 3 seats · won at 45.5% · above quota
- Sudbury · 3 seats · won at 46.7% · above quota
- Brondesbury Park · 3 seats · won at 47.6% · above quota
- Queensbury · 3 seats · won at 48.4% · above quota
- Mapesbury · 3 seats · won at 48.7% · above quota
- Kenton · 3 seats · won at 49.1% · above quota
- Preston · 3 seats · won at 52.9% · above quota
- Northwick Park · 3 seats · won at 57.3% · above quota
- Dollis Hill · 3 seats · won at 58.0% · above quota
- Alperton · 3 seats · won at 59.8% · above quota
- Dudden Hill · 3 seats · won at 61.1% · above quota
- Welsh Harp · 3 seats · won at 63.2% · above quota
- Kilburn · 3 seats · won at 64.4% · above quota
- Kensal Green · 3 seats · won at 64.8% · above quota
- Tokyngton · 3 seats · won at 65.0% · above quota
- Barnhill · 3 seats · won at 65.4% · above quota
- Fryent · 3 seats · won at 66.0% · above quota
- Wembley Central · 3 seats · won at 67.9% · above quota
- Willesden Green · 3 seats · won at 68.0% · above quota
- Harlesden · 3 seats · won at 76.6% · above quota
- Stonebridge · 3 seats · won at 86.2% · above quota
Race results
Queens Park · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 45.5% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +20.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,884
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 | Neil Nerva | Labour Party | 1,862 | 16.0% | 47.9% | +22.9 pts | Elected |
| 2 | James Denselow | Labour Party | 1,835 | 15.7% | 47.2% | +22.2 pts | Elected |
| 3 | Eleanor Southwood | Labour Party | 1,766 | 15.2% | 45.5% | +20.5 pts | Elected |
| 4 | Virginia Bonham Carter | Liberal Democrats | 1,005 | 8.6% | 25.9% | — | |
| 5 | Hussain Khan | Liberal Democrats | 767 | 6.6% | 19.7% | — | |
| 6 | Deborah Unger | Liberal Democrats | 763 | 6.5% | 19.6% | — | |
| 7 | Chris Alley | Conservative Party | 700 | 6.0% | 18.0% | — | |
| 8 | Emma Ko | WEP | 626 | 5.4% | 16.1% | — | |
| 9 | Ellie Phipps | Conservative Party | 593 | 5.1% | 15.3% | — | |
| 10 | Nick Vose | Conservative Party | 519 | 4.5% | 13.4% | — | |
| 11 | Poppy Stockbridge | Green Party | 507 | 4.4% | 13.1% | — | |
| 12 | John Mansook | Green Party | 373 | 3.2% | 9.6% | — | |
| 13 | Lawrence McNally | Green Party | 336 | 2.9% | 8.7% | — |
Sudbury · 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.7% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +21.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,316
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 | Mary Daly | Labour Party | 2,304 | 17.8% | 53.4% | +28.4 pts | Elected |
| 2 | Saqib Butt | Labour Party | 2,131 | 16.5% | 49.4% | +24.4 pts | Elected |
| 3 | Thomas Stephens | Labour Party | 2,015 | 15.6% | 46.7% | +21.7 pts | Elected |
| 4 | Paul Lorber | Liberal Democrats | 1,793 | 13.8% | 41.5% | — | |
| 5 | Kalpana Rawal | Liberal Democrats | 1,522 | 11.8% | 35.3% | — | |
| 6 | Selina Rawal | Liberal Democrats | 1,386 | 10.7% | 32.1% | — | |
| 7 | Tarun Kapadia | Conservative Party | 592 | 4.6% | 13.7% | — | |
| 8 | Ashok Patel | Conservative Party | 497 | 3.8% | 11.5% | — | |
| 9 | Savinder Oberai | Conservative Party | 460 | 3.6% | 10.7% | — | |
| 10 | Rose Osborn | Green Party | 249 | 1.9% | 5.8% | — |
Brondesbury 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. 47.6% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +22.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,434
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 | Kieron Gill | Labour Party | 1,674 | 16.3% | 48.8% | +23.8 pts | Elected |
| 2 | Erica Gbajumo | Labour Party | 1,660 | 16.1% | 48.3% | +23.3 pts | Elected |
| 3 | Tony Ethapemi | Labour Party | 1,636 | 15.9% | 47.6% | +22.6 pts | Elected |
| 4 | Carol Shaw | Conservative Party | 1,567 | 15.2% | 45.6% | — | |
| 5 | John Warren | Conservative Party | 1,324 | 12.9% | 38.6% | — | |
| 6 | Bertha Joseph | Conservative Party | 1,261 | 12.2% | 36.7% | — | |
| 7 | Tilly McAuliffe | Liberal Democrats | 439 | 4.3% | 12.8% | — | |
| 8 | John Duggan | Liberal Democrats | 420 | 4.1% | 12.2% | — | |
| 9 | Edward Round | Liberal Democrats | 320 | 3.1% | 9.3% | — |
Queensbury · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 48.4% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +23.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,336
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 | Ramesh Patel | Labour Party | 2,211 | 17.0% | 51.0% | +26.0 pts | Elected |
| 2 | Sandra Kabir | Labour Party | 2,148 | 16.5% | 49.5% | +24.5 pts | Elected |
| 3 | Kana Naheerathan | Labour Party | 2,100 | 16.1% | 48.4% | +23.4 pts | Elected |
| 4 | Kanta Mistry | Conservative Party | 1,902 | 14.6% | 43.9% | — | |
| 5 | Jayanti Patel | Conservative Party | 1,828 | 14.1% | 42.2% | — | |
| 6 | Mick Iqbal | Conservative Party | 1,530 | 11.8% | 35.3% | — | |
| 7 | John Lewis | Liberal Democrats | 359 | 2.8% | 8.3% | — | |
| 8 | Peggy Cruickshank | Liberal Democrats | 323 | 2.5% | 7.4% | — | |
| 9 | Nesrin Ahmet | Green Party | 318 | 2.4% | 7.3% | — | |
| 10 | Larry Ngan | Liberal Democrats | 290 | 2.2% | 6.7% | — |
Mapesbury · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 48.7% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +23.7 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 | Lia Colacicco | Labour Party | 2,129 | 19.7% | 59.2% | +34.2 pts | Elected |
| 2 | Tariq Dar | Labour Party | 1,971 | 18.3% | 54.8% | +29.8 pts | Elected |
| 3 | Ahmad Shahzad | Labour Party | 1,750 | 16.2% | 48.7% | +23.7 pts | Elected |
| 4 | George Currie | Conservative Party | 615 | 5.7% | 17.1% | — | |
| 5 | Alyssa Gilbert | Liberal Democrats | 610 | 5.7% | 17.0% | — | |
| 6 | Poppy Simister | Conservative Party | 602 | 5.6% | 16.7% | — | |
| 7 | Clayton Crabtree | Liberal Democrats | 580 | 5.4% | 16.1% | — | |
| 8 | Anthony Dunn | Liberal Democrats | 573 | 5.3% | 15.9% | — | |
| 9 | James Newhall | Conservative Party | 559 | 5.2% | 15.5% | — | |
| 10 | Scott Bartle | Green Party | 499 | 4.6% | 13.9% | — | |
| 11 | Lenia Evans | Green Party | 463 | 4.3% | 12.9% | — | |
| 12 | Sophie Ogier | Green Party | 439 | 4.1% | 12.2% | — |
Kenton · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 49.1% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +24.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,463
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| 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 | Suresh Kansagra | Conservative Party | 1,884 | 18.1% | 54.4% | +29.4 pts | Elected |
| 2 | Reg Colwill | Conservative Party | 1,795 | 17.3% | 51.8% | +26.8 pts | Elected |
| 3 | Michael Maurice | Conservative Party | 1,699 | 16.4% | 49.1% | +24.1 pts | Elected |
| 4 | Rajan Seelan | Labour Party | 1,454 | 14.0% | 42.0% | — | |
| 5 | Colum Moloney | Labour Party | 1,345 | 12.9% | 38.8% | — | |
| 6 | Nyela Reid | Labour Party | 1,244 | 12.0% | 35.9% | — | |
| 7 | Aruna Nair | Liberal Democrats | 346 | 3.3% | 10.0% | — | |
| 8 | Shonte Miller-Howe | Green Party | 256 | 2.5% | 7.4% | — | |
| 9 | James Thomas | Liberal Democrats | 213 | 2.1% | 6.2% | — | |
| 10 | Duncan Wharton | Liberal Democrats | 152 | 1.5% | 4.4% | — |
Preston · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 52.9% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +27.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,033
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 | Anita Thakkar | Labour Party | 2,423 | 20.0% | 60.1% | +35.1 pts | Elected |
| 2 | Daniel Kennelly | Labour Party | 2,320 | 19.2% | 57.5% | +32.5 pts | Elected |
| 3 | Ihtesham Afzal | Labour Party | 2,135 | 17.6% | 52.9% | +27.9 pts | Elected |
| 4 | Hema Mistry | Conservative Party | 1,541 | 12.7% | 38.2% | — | |
| 5 | Felix di Netimah | Conservative Party | 1,364 | 11.3% | 33.8% | — | |
| 6 | Badrul Haque | Conservative Party | 1,261 | 10.4% | 31.3% | — | |
| 7 | Gillian Conduit | Liberal Democrats | 341 | 2.8% | 8.5% | — | |
| 8 | Adrian Smith | Liberal Democrats | 285 | 2.4% | 7.1% | — | |
| 9 | Mohammed Eaoyor Shaikh | Liberal Democrats | 258 | 2.1% | 6.4% | — | |
| 10 | Jeffrey Deen | Independent | 172 | 1.4% | 4.3% | — |
Northwick 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. 57.3% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +32.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,238
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 | Keith Perrin | Labour Party | 2,055 | 21.2% | 63.5% | +38.5 pts | Elected |
| 2 | Robert Johnson | Labour Party | 1,862 | 19.2% | 57.5% | +32.5 pts | Elected |
| 3 | Margaret McLennan | Labour Party | 1,855 | 19.1% | 57.3% | +32.3 pts | Elected |
| 4 | Ekta Gohil | Conservative Party | 1,244 | 12.8% | 38.4% | — | |
| 5 | Sushil Dakwal | Conservative Party | 1,161 | 12.0% | 35.9% | — | |
| 6 | Nilesh Sadhu | Conservative Party | 1,155 | 11.9% | 35.7% | — | |
| 7 | Simon Rebbitt | Green Party | 383 | 3.9% | 11.8% | — |
Dollis Hill · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 58.0% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +33.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,624
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 | Parvez Ahmed | Labour Party | 2,195 | 20.2% | 60.6% | +35.6 pts | Elected |
| 2 | Liz Dixon | Labour Party | 2,131 | 19.6% | 58.8% | +33.8 pts | Elected |
| 3 | Arshad Mahmood | Labour Party | 2,100 | 19.3% | 58.0% | +33.0 pts | Elected |
| 4 | Alison Hopkins | Liberal Democrats | 1,355 | 12.5% | 37.4% | — | |
| 5 | Naim Hasani | Liberal Democrats | 913 | 8.4% | 25.2% | — | |
| 6 | Afifa Pervez | Liberal Democrats | 857 | 7.9% | 23.7% | — | |
| 7 | Richard Lacey | Conservative Party | 429 | 3.9% | 11.8% | — | |
| 8 | Mark Oates | Conservative Party | 354 | 3.3% | 9.8% | — | |
| 9 | Harry Quainoo | Conservative Party | 342 | 3.1% | 9.4% | — | |
| 10 | Robert Nowak | DPl | 67 | 0.6% | 1.8% | — | |
| 11 | Robert Gajdzinski | DPl | 65 | 0.6% | 1.8% | — | |
| 12 | Anna Paszkiewicz | DPl | 63 | 0.6% | 1.7% | — |
Alperton · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 59.8% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +34.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,955
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 | Bhagwanji Chohan | Labour Party | 3,185 | 21.4% | 64.3% | +39.3 pts | Elected |
| 2 | James Allie | Labour Party | 3,174 | 21.4% | 64.1% | +39.1 pts | Elected |
| 3 | Trupti Sangani | Labour Party | 2,961 | 19.9% | 59.8% | +34.8 pts | Elected |
| 4 | Vikas Patel | Conservative Party | 1,337 | 9.0% | 27.0% | — | |
| 5 | George Appiah Fordjour | Conservative Party | 1,162 | 7.8% | 23.4% | — | |
| 6 | Shamim Chowdhury | Conservative Party | 1,026 | 6.9% | 20.7% | — | |
| 7 | Daniel Brown | Liberal Democrats | 582 | 3.9% | 11.7% | — | |
| 8 | Andrew Linnie | Green Party | 577 | 3.9% | 11.6% | — | |
| 9 | David Johnson | Liberal Democrats | 500 | 3.4% | 10.1% | — | |
| 10 | James Kerr | Liberal Democrats | 362 | 2.4% | 7.3% | — |
Dudden Hill · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 61.1% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +36.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,361
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 | Aslam Choudry | Labour Party | 2,214 | 22.0% | 65.9% | +40.9 pts | Elected |
| 2 | Janice Long | Labour Party | 2,170 | 21.5% | 64.6% | +39.6 pts | Elected |
| 3 | Krupesh Hirani | Labour Party | 2,053 | 20.4% | 61.1% | +36.1 pts | Elected |
| 4 | Tobias Batkin | Conservative Party | 572 | 5.7% | 17.0% | — | |
| 5 | Mark Cummins | Liberal Democrats | 507 | 5.0% | 15.1% | — | |
| 6 | Tarul Islam | Conservative Party | 462 | 4.6% | 13.7% | — | |
| 7 | Ramesh Vara | Conservative Party | 462 | 4.6% | 13.7% | — | |
| 8 | Robert Goodsell | Liberal Democrats | 400 | 4.0% | 11.9% | — | |
| 9 | Phil Ram | Green Party | 387 | 3.8% | 11.5% | — | |
| 10 | John Hellett | Liberal Democrats | 359 | 3.6% | 10.7% | — | |
| 11 | Marcin Caban | DPl | 150 | 1.5% | 4.5% | — | |
| 12 | Iwona Dankowska | DPl | 132 | 1.3% | 3.9% | — | |
| 13 | Agnieszka Zywica | DPl | 130 | 1.3% | 3.9% | — | |
| 14 | Mohan Gupta | Independent | 85 | 0.8% | 2.5% | — |
Welsh Harp · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 63.2% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +38.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,923
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 | Amer Agha | Labour Party | 1,953 | 22.3% | 66.8% | +41.8 pts | Elected |
| 2 | Roxanne Mashari | Labour Party | 1,918 | 21.9% | 65.6% | +40.6 pts | Elected |
| 3 | Harbi Farah | Labour Party | 1,846 | 21.1% | 63.2% | +38.2 pts | Elected |
| 4 | Steven Binks | Conservative Party | 730 | 8.3% | 25.0% | — | |
| 5 | Andy Sharma | Conservative Party | 712 | 8.1% | 24.4% | — | |
| 6 | Edward Young | Conservative Party | 644 | 7.3% | 22.0% | — | |
| 7 | Diana Ayres | Liberal Democrats | 282 | 3.2% | 9.6% | — | |
| 8 | Freda Raingold | Liberal Democrats | 212 | 2.4% | 7.3% | — | |
| 9 | Richard Sisson | Liberal Democrats | 182 | 2.1% | 6.2% | — | |
| 10 | Andrew Beckman | UK Independence Party (UKIP) | 116 | 1.3% | 4.0% | — | |
| 11 | Janice North | UK Independence Party (UKIP) | 113 | 1.3% | 3.9% | — | |
| 12 | Robin Yewdall | UK Independence Party (UKIP) | 61 | 0.7% | 2.1% | — |
Kilburn · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 64.4% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +39.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,705
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 | Rita Conneely | Labour Party | 2,613 | 23.5% | 70.5% | +45.5 pts | Elected |
| 2 | Abdirazak Abdi | Labour Party | 2,431 | 21.9% | 65.6% | +40.6 pts | Elected |
| 3 | Faduma Hassan | Labour Party | 2,387 | 21.5% | 64.4% | +39.4 pts | Elected |
| 4 | Mireille Levy | Liberal Democrats | 631 | 5.7% | 17.0% | — | |
| 5 | Charles Brand | Liberal Democrats | 611 | 5.5% | 16.5% | — | |
| 6 | Edward Moores | Conservative Party | 545 | 4.9% | 14.7% | — | |
| 7 | Louie Brockbank | Conservative Party | 527 | 4.7% | 14.2% | — | |
| 8 | Monica Roberts | Conservative Party | 503 | 4.5% | 13.6% | — | |
| 9 | Derick Rethans | Liberal Democrats | 456 | 4.1% | 12.3% | — | |
| 10 | John Duffy | Independent | 412 | 3.7% | 11.1% | — |
Kensal Green · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 64.8% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +39.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,085
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 | Jumbo Chan | Labour Party | 2,258 | 24.4% | 73.2% | +48.2 pts | Elected |
| 2 | Claudia Hector | Labour Party | 2,179 | 23.5% | 70.6% | +45.6 pts | Elected |
| 3 | Matt Kelcher | Labour Party | 1,998 | 21.6% | 64.8% | +39.8 pts | Elected |
| 4 | Samuel Hopkins | Green Party | 427 | 4.6% | 13.8% | — | |
| 5 | Daisy Newton Dunn | Liberal Democrats | 416 | 4.5% | 13.5% | — | |
| 6 | Sophia Moore | Conservative Party | 393 | 4.2% | 12.7% | — | |
| 7 | Stephen Hoffman | Conservative Party | 389 | 4.2% | 12.6% | — | |
| 8 | Deborah Sutherland | Liberal Democrats | 370 | 4.0% | 12.0% | — | |
| 9 | Isabella Thomas | Liberal Democrats | 360 | 3.9% | 11.7% | — | |
| 10 | Khatheja Asif | Conservative Party | 348 | 3.8% | 11.3% | — | |
| 11 | Frances Flanagan | UK Independence Party (UKIP) | 118 | 1.3% | 3.8% | — |
Tokyngton · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 65.0% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +40.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,879
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 | Muhammed Butt | Labour Party | 2,651 | 22.8% | 68.3% | +43.3 pts | Elected |
| 2 | Ketan Sheth | Labour Party | 2,597 | 22.3% | 66.9% | +41.9 pts | Elected |
| 3 | Orleen Hylton | Labour Party | 2,522 | 21.7% | 65.0% | +40.0 pts | Elected |
| 4 | Kelvin Bageire | Conservative Party | 949 | 8.2% | 24.5% | — | |
| 5 | Jonathan Pollock | Conservative Party | 906 | 7.8% | 23.4% | — | |
| 6 | Dan Russell | Conservative Party | 838 | 7.2% | 21.6% | — | |
| 7 | Martin Francis | Green Party | 450 | 3.9% | 11.6% | — | |
| 8 | Karen Brown | Liberal Democrats | 415 | 3.6% | 10.7% | — | |
| 9 | Abid Khalid | Liberal Democrats | 310 | 2.7% | 8.0% | — |
Barnhill · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 65.4% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +40.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,676
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 | Michael Pavey | Labour Party | 2,411 | 21.9% | 65.6% | +40.6 pts | Elected |
| 2 | Shafique Choudhary | Labour Party | 2,408 | 21.8% | 65.5% | +40.5 pts | Elected |
| 3 | Sarah-Louise Marquis | Labour Party | 2,403 | 21.8% | 65.4% | +40.4 pts | Elected |
| 4 | Ghanshyam Boricha | Conservative Party | 950 | 8.6% | 25.8% | — | |
| 5 | Valerie Trott | Conservative Party | 947 | 8.6% | 25.8% | — | |
| 6 | Smita Mehta | Conservative Party | 946 | 8.6% | 25.7% | — | |
| 7 | Ekaterina Knight | Liberal Democrats | 290 | 2.6% | 7.9% | — | |
| 8 | George Morrow | Liberal Democrats | 277 | 2.5% | 7.5% | — | |
| 9 | Vivienne Williamson | Liberal Democrats | 271 | 2.5% | 7.4% | — | |
| 10 | Elcena Jeffers | Independent | 126 | 1.1% | 3.4% | — |
Fryent · 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.0% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +41.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,986
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 | George Crane | Labour Party | 2,102 | 23.5% | 70.4% | +45.4 pts | Elected |
| 2 | Vincent Lo | Labour Party | 1,989 | 22.2% | 66.6% | +41.6 pts | Elected |
| 3 | Shama Tatler | Labour Party | 1,971 | 22.0% | 66.0% | +41.0 pts | Elected |
| 4 | Ramila Mistry | Conservative Party | 1,071 | 12.0% | 35.9% | — | |
| 5 | Gerald Soames | Conservative Party | 936 | 10.4% | 31.3% | — | |
| 6 | Agnieszka Lecka-Wuni | Conservative Party | 889 | 9.9% | 29.8% | — |
Wembley Central · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 67.9% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +42.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,410
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 | Krupa Sheth | Labour Party | 3,210 | 24.3% | 72.8% | +47.8 pts | Elected |
| 2 | Wilhelmina Mitchell Murray | Labour Party | 3,187 | 24.1% | 72.3% | +47.3 pts | Elected |
| 3 | Luke Patterson | Labour Party | 2,996 | 22.6% | 67.9% | +42.9 pts | Elected |
| 4 | George Fergusson | Conservative Party | 768 | 5.8% | 17.4% | — | |
| 5 | Adin Brewis | Conservative Party | 755 | 5.7% | 17.1% | — | |
| 6 | Lacey Butcher | Conservative Party | 734 | 5.5% | 16.6% | — | |
| 7 | Jyotshna Patel | Liberal Democrats | 540 | 4.1% | 12.2% | — | |
| 8 | Valerie Brown | Liberal Democrats | 435 | 3.3% | 9.9% | — | |
| 9 | Rohan Patel | Green Party | 318 | 2.4% | 7.2% | — | |
| 10 | Robert Wharton | Liberal Democrats | 288 | 2.2% | 6.5% | — |
Willesden Green · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 68.0% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +43.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,379
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 | Fleur Donnelly-Jackson | Labour Party | 1,683 | 23.6% | 70.7% | +45.7 pts | Elected |
| 2 | Elliot Chappell | Labour Party | 1,679 | 23.5% | 70.6% | +45.6 pts | Elected |
| 3 | Tom Miller | Labour Party | 1,618 | 22.7% | 68.0% | +43.0 pts | Elected |
| 4 | Shaka Lish | Green Party | 289 | 4.0% | 12.1% | — | |
| 5 | Harry Goodwill | Conservative Party | 280 | 3.9% | 11.8% | — | |
| 6 | Peter Murry | Green Party | 256 | 3.6% | 10.8% | — | |
| 7 | Felicity Dunn | Liberal Democrats | 254 | 3.6% | 10.7% | — | |
| 8 | William Relton | Green Party | 250 | 3.5% | 10.5% | — | |
| 9 | Shahin Chowdhury | Conservative Party | 237 | 3.3% | 10.0% | — | |
| 10 | Ali al-Jawad | Conservative Party | 218 | 3.1% | 9.2% | — | |
| 11 | Ulla Thiessen | Liberal Democrats | 189 | 2.6% | 7.9% | — | |
| 12 | Christopher Wheatley | Liberal Democrats | 184 | 2.6% | 7.7% | — |
Harlesden · 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,813
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 | Lloyd McLeish | Labour Party | 2,425 | 28.7% | 86.2% | +61.2 pts | Elected |
| 2 | Joshua Murray | Labour Party | 2,310 | 27.4% | 82.1% | +57.1 pts | Elected |
| 3 | Mili Patel | Labour Party | 2,156 | 25.5% | 76.6% | +51.6 pts | Elected |
| 4 | Sarah Latham | Liberal Democrats | 397 | 4.7% | 14.1% | — | |
| 5 | Diana Newhall | Conservative Party | 312 | 3.7% | 11.1% | — | |
| 6 | Peter Scott | Liberal Democrats | 310 | 3.7% | 11.0% | — | |
| 7 | Hazel al-Jawad | Conservative Party | 277 | 3.3% | 9.8% | — | |
| 8 | Martha Ocampo | Conservative Party | 252 | 3.0% | 9.0% | — |
Stonebridge · 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. 86.2% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +61.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,415
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 | Abdi Aden | Labour Party | 3,177 | 31.0% | 93.0% | +68.0 pts | Elected |
| 2 | Promise Knight | Labour Party | 2,995 | 29.2% | 87.7% | +62.7 pts | Elected |
| 3 | Ernest Ezeajughi | Labour Party | 2,945 | 28.7% | 86.2% | +61.2 pts | Elected |
| 4 | Theresa Baker | Conservative Party | 428 | 4.2% | 12.5% | — | |
| 5 | Alison Maurice | Conservative Party | 382 | 3.7% | 11.2% | — | |
| 6 | Joan Padro | Conservative Party | 317 | 3.1% | 9.3% | — |