← Brent (all cycles) · 3 May 2018 cohort

Brent 2018

Local elections held 3 May 2018.

21 ward races
63 seats
0 elected below the proportional quota
0.0% of seats below quota

How to read this page

Each race below shows the share of valid ballots the marginal elected candidate actually won, and compares it to the proportional quota: the share they'd need to clinch the seat under any proportional voting method (1 seats + 1). For a 1-seat ward the quota is 50%; for 2 seats, 33.3%; for 3 seats, 25%.

Where the actual winning share fell below the quota, we show the signed gap as points below quota (a negative number) — the editorial indictment. Above-quota results clear the bar and pass without comment. The voting method is the subject of every observation here. Named candidates appear as the public election record requires; the cause being audited is the voting method, not the individuals. See the methodology page for derivations.

If votes were counted by party

Across the 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.

PartyVotesVote %Seats won% of seatsProportional seatsProportional %Δ
Labour Party139,08661.4%6095.2%4063.5%+20
Conservative Party51,98222.9%34.8%1523.8%-12
Liberal Democrats26,26011.6%00.0%711.1%-7
Green Party6,7773.0%00.0%11.6%-1
Independent7950.4%00.0%00.0%0
WEP6260.3%00.0%00.0%0
DPl6070.3%00.0%00.0%0
UK Independence Party (UKIP)4080.2%00.0%00.0%0
Total226,541100.0%63100.0%63100.0%0

Vote share vs seats won

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

Vote share
Actual seats
Proportional seats

Council composition: what this election replaced

The 2018 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2018 election (current) and on the eve of it (2017), so you can see what the result replaced.

Current (2018)
Previous (2017)

Wards in this council

Sorted with the largest gap below the quota first. Click any ward to jump to its full result.

Race results

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 →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Neil NervaLabour Party1,86216.0%47.9%+22.9 ptsElected
2James DenselowLabour Party1,83515.7%47.2%+22.2 ptsElected
3Eleanor SouthwoodLabour Party1,76615.2%45.5%+20.5 ptsElected
4Virginia Bonham CarterLiberal Democrats1,0058.6%25.9%
5Hussain KhanLiberal Democrats7676.6%19.7%
6Deborah UngerLiberal Democrats7636.5%19.6%
7Chris AlleyConservative Party7006.0%18.0%
8Emma KoWEP6265.4%16.1%
9Ellie PhippsConservative Party5935.1%15.3%
10Nick VoseConservative Party5194.5%13.4%
11Poppy StockbridgeGreen Party5074.4%13.1%
12John MansookGreen Party3733.2%9.6%
13Lawrence McNallyGreen Party3362.9%8.7%

EC ward code E05000098 · Back to ward index

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 →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Mary DalyLabour Party2,30417.8%53.4%+28.4 ptsElected
2Saqib ButtLabour Party2,13116.5%49.4%+24.4 ptsElected
3Thomas StephensLabour Party2,01515.6%46.7%+21.7 ptsElected
4Paul LorberLiberal Democrats1,79313.8%41.5%
5Kalpana RawalLiberal Democrats1,52211.8%35.3%
6Selina RawalLiberal Democrats1,38610.7%32.1%
7Tarun KapadiaConservative Party5924.6%13.7%
8Ashok PatelConservative Party4973.8%11.5%
9Savinder OberaiConservative Party4603.6%10.7%
10Rose OsbornGreen Party2491.9%5.8%

EC ward code E05000101 · Back to ward index

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 →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Kieron GillLabour Party1,67416.3%48.8%+23.8 ptsElected
2Erica GbajumoLabour Party1,66016.1%48.3%+23.3 ptsElected
3Tony EthapemiLabour Party1,63615.9%47.6%+22.6 ptsElected
4Carol ShawConservative Party1,56715.2%45.6%
5John WarrenConservative Party1,32412.9%38.6%
6Bertha JosephConservative Party1,26112.2%36.7%
7Tilly McAuliffeLiberal Democrats4394.3%12.8%
8John DugganLiberal Democrats4204.1%12.2%
9Edward RoundLiberal Democrats3203.1%9.3%

EC ward code E05000087 · Back to ward index

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 →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Ramesh PatelLabour Party2,21117.0%51.0%+26.0 ptsElected
2Sandra KabirLabour Party2,14816.5%49.5%+24.5 ptsElected
3Kana NaheerathanLabour Party2,10016.1%48.4%+23.4 ptsElected
4Kanta MistryConservative Party1,90214.6%43.9%
5Jayanti PatelConservative Party1,82814.1%42.2%
6Mick IqbalConservative Party1,53011.8%35.3%
7John LewisLiberal Democrats3592.8%8.3%
8Peggy CruickshankLiberal Democrats3232.5%7.4%
9Nesrin AhmetGreen Party3182.4%7.3%
10Larry NganLiberal Democrats2902.2%6.7%

EC ward code E05000099 · Back to ward index

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 →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Lia ColaciccoLabour Party2,12919.7%59.2%+34.2 ptsElected
2Tariq DarLabour Party1,97118.3%54.8%+29.8 ptsElected
3Ahmad ShahzadLabour Party1,75016.2%48.7%+23.7 ptsElected
4George CurrieConservative Party6155.7%17.1%
5Alyssa GilbertLiberal Democrats6105.7%17.0%
6Poppy SimisterConservative Party6025.6%16.7%
7Clayton CrabtreeLiberal Democrats5805.4%16.1%
8Anthony DunnLiberal Democrats5735.3%15.9%
9James NewhallConservative Party5595.2%15.5%
10Scott BartleGreen Party4994.6%13.9%
11Lenia EvansGreen Party4634.3%12.9%
12Sophie OgierGreen Party4394.1%12.2%

EC ward code E05000095 · Back to ward index

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 →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Suresh KansagraConservative Party1,88418.1%54.4%+29.4 ptsElected
2Reg ColwillConservative Party1,79517.3%51.8%+26.8 ptsElected
3Michael MauriceConservative Party1,69916.4%49.1%+24.1 ptsElected
4Rajan SeelanLabour Party1,45414.0%42.0%
5Colum MoloneyLabour Party1,34512.9%38.8%
6Nyela ReidLabour Party1,24412.0%35.9%
7Aruna NairLiberal Democrats3463.3%10.0%
8Shonte Miller-HoweGreen Party2562.5%7.4%
9James ThomasLiberal Democrats2132.1%6.2%
10Duncan WhartonLiberal Democrats1521.5%4.4%

EC ward code E05000093 · Back to ward index

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 →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Anita ThakkarLabour Party2,42320.0%60.1%+35.1 ptsElected
2Daniel KennellyLabour Party2,32019.2%57.5%+32.5 ptsElected
3Ihtesham AfzalLabour Party2,13517.6%52.9%+27.9 ptsElected
4Hema MistryConservative Party1,54112.7%38.2%
5Felix di NetimahConservative Party1,36411.3%33.8%
6Badrul HaqueConservative Party1,26110.4%31.3%
7Gillian ConduitLiberal Democrats3412.8%8.5%
8Adrian SmithLiberal Democrats2852.4%7.1%
9Mohammed Eaoyor ShaikhLiberal Democrats2582.1%6.4%
10Jeffrey DeenIndependent1721.4%4.3%

EC ward code E05000097 · Back to ward index

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 →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Keith PerrinLabour Party2,05521.2%63.5%+38.5 ptsElected
2Robert JohnsonLabour Party1,86219.2%57.5%+32.5 ptsElected
3Margaret McLennanLabour Party1,85519.1%57.3%+32.3 ptsElected
4Ekta GohilConservative Party1,24412.8%38.4%
5Sushil DakwalConservative Party1,16112.0%35.9%
6Nilesh SadhuConservative Party1,15511.9%35.7%
7Simon RebbittGreen Party3833.9%11.8%

EC ward code E05000096 · Back to ward index

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 →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Parvez AhmedLabour Party2,19520.2%60.6%+35.6 ptsElected
2Liz DixonLabour Party2,13119.6%58.8%+33.8 ptsElected
3Arshad MahmoodLabour Party2,10019.3%58.0%+33.0 ptsElected
4Alison HopkinsLiberal Democrats1,35512.5%37.4%
5Naim HasaniLiberal Democrats9138.4%25.2%
6Afifa PervezLiberal Democrats8577.9%23.7%
7Richard LaceyConservative Party4293.9%11.8%
8Mark OatesConservative Party3543.3%9.8%
9Harry QuainooConservative Party3423.1%9.4%
10Robert NowakDPl670.6%1.8%
11Robert GajdzinskiDPl650.6%1.8%
12Anna PaszkiewiczDPl630.6%1.7%

EC ward code E05000088 · Back to ward index

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 →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Bhagwanji ChohanLabour Party3,18521.4%64.3%+39.3 ptsElected
2James AllieLabour Party3,17421.4%64.1%+39.1 ptsElected
3Trupti SanganiLabour Party2,96119.9%59.8%+34.8 ptsElected
4Vikas PatelConservative Party1,3379.0%27.0%
5George Appiah FordjourConservative Party1,1627.8%23.4%
6Shamim ChowdhuryConservative Party1,0266.9%20.7%
7Daniel BrownLiberal Democrats5823.9%11.7%
8Andrew LinnieGreen Party5773.9%11.6%
9David JohnsonLiberal Democrats5003.4%10.1%
10James KerrLiberal Democrats3622.4%7.3%

EC ward code E05000085 · Back to ward index

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 →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Aslam ChoudryLabour Party2,21422.0%65.9%+40.9 ptsElected
2Janice LongLabour Party2,17021.5%64.6%+39.6 ptsElected
3Krupesh HiraniLabour Party2,05320.4%61.1%+36.1 ptsElected
4Tobias BatkinConservative Party5725.7%17.0%
5Mark CumminsLiberal Democrats5075.0%15.1%
6Tarul IslamConservative Party4624.6%13.7%
7Ramesh VaraConservative Party4624.6%13.7%
8Robert GoodsellLiberal Democrats4004.0%11.9%
9Phil RamGreen Party3873.8%11.5%
10John HellettLiberal Democrats3593.6%10.7%
11Marcin CabanDPl1501.5%4.5%
12Iwona DankowskaDPl1321.3%3.9%
13Agnieszka ZywicaDPl1301.3%3.9%
14Mohan GuptaIndependent850.8%2.5%

EC ward code E05000089 · Back to ward index

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 →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Amer AghaLabour Party1,95322.3%66.8%+41.8 ptsElected
2Roxanne MashariLabour Party1,91821.9%65.6%+40.6 ptsElected
3Harbi FarahLabour Party1,84621.1%63.2%+38.2 ptsElected
4Steven BinksConservative Party7308.3%25.0%
5Andy SharmaConservative Party7128.1%24.4%
6Edward YoungConservative Party6447.3%22.0%
7Diana AyresLiberal Democrats2823.2%9.6%
8Freda RaingoldLiberal Democrats2122.4%7.3%
9Richard SissonLiberal Democrats1822.1%6.2%
10Andrew BeckmanUK Independence Party (UKIP)1161.3%4.0%
11Janice NorthUK Independence Party (UKIP)1131.3%3.9%
12Robin YewdallUK Independence Party (UKIP)610.7%2.1%

EC ward code E05000103 · Back to ward index

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 →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Rita ConneelyLabour Party2,61323.5%70.5%+45.5 ptsElected
2Abdirazak AbdiLabour Party2,43121.9%65.6%+40.6 ptsElected
3Faduma HassanLabour Party2,38721.5%64.4%+39.4 ptsElected
4Mireille LevyLiberal Democrats6315.7%17.0%
5Charles BrandLiberal Democrats6115.5%16.5%
6Edward MooresConservative Party5454.9%14.7%
7Louie BrockbankConservative Party5274.7%14.2%
8Monica RobertsConservative Party5034.5%13.6%
9Derick RethansLiberal Democrats4564.1%12.3%
10John DuffyIndependent4123.7%11.1%

EC ward code E05000094 · Back to ward index

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 →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Jumbo ChanLabour Party2,25824.4%73.2%+48.2 ptsElected
2Claudia HectorLabour Party2,17923.5%70.6%+45.6 ptsElected
3Matt KelcherLabour Party1,99821.6%64.8%+39.8 ptsElected
4Samuel HopkinsGreen Party4274.6%13.8%
5Daisy Newton DunnLiberal Democrats4164.5%13.5%
6Sophia MooreConservative Party3934.2%12.7%
7Stephen HoffmanConservative Party3894.2%12.6%
8Deborah SutherlandLiberal Democrats3704.0%12.0%
9Isabella ThomasLiberal Democrats3603.9%11.7%
10Khatheja AsifConservative Party3483.8%11.3%
11Frances FlanaganUK Independence Party (UKIP)1181.3%3.8%

EC ward code E05000092 · Back to ward index

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 →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Muhammed ButtLabour Party2,65122.8%68.3%+43.3 ptsElected
2Ketan ShethLabour Party2,59722.3%66.9%+41.9 ptsElected
3Orleen HyltonLabour Party2,52221.7%65.0%+40.0 ptsElected
4Kelvin BageireConservative Party9498.2%24.5%
5Jonathan PollockConservative Party9067.8%23.4%
6Dan RussellConservative Party8387.2%21.6%
7Martin FrancisGreen Party4503.9%11.6%
8Karen BrownLiberal Democrats4153.6%10.7%
9Abid KhalidLiberal Democrats3102.7%8.0%

EC ward code E05000102 · Back to ward index

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 →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Michael PaveyLabour Party2,41121.9%65.6%+40.6 ptsElected
2Shafique ChoudharyLabour Party2,40821.8%65.5%+40.5 ptsElected
3Sarah-Louise MarquisLabour Party2,40321.8%65.4%+40.4 ptsElected
4Ghanshyam BorichaConservative Party9508.6%25.8%
5Valerie TrottConservative Party9478.6%25.8%
6Smita MehtaConservative Party9468.6%25.7%
7Ekaterina KnightLiberal Democrats2902.6%7.9%
8George MorrowLiberal Democrats2772.5%7.5%
9Vivienne WilliamsonLiberal Democrats2712.5%7.4%
10Elcena JeffersIndependent1261.1%3.4%

EC ward code E05000086 · Back to ward index

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 →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1George CraneLabour Party2,10223.5%70.4%+45.4 ptsElected
2Vincent LoLabour Party1,98922.2%66.6%+41.6 ptsElected
3Shama TatlerLabour Party1,97122.0%66.0%+41.0 ptsElected
4Ramila MistryConservative Party1,07112.0%35.9%
5Gerald SoamesConservative Party93610.4%31.3%
6Agnieszka Lecka-WuniConservative Party8899.9%29.8%

EC ward code E05000090 · Back to ward index

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 →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Krupa ShethLabour Party3,21024.3%72.8%+47.8 ptsElected
2Wilhelmina Mitchell MurrayLabour Party3,18724.1%72.3%+47.3 ptsElected
3Luke PattersonLabour Party2,99622.6%67.9%+42.9 ptsElected
4George FergussonConservative Party7685.8%17.4%
5Adin BrewisConservative Party7555.7%17.1%
6Lacey ButcherConservative Party7345.5%16.6%
7Jyotshna PatelLiberal Democrats5404.1%12.2%
8Valerie BrownLiberal Democrats4353.3%9.9%
9Rohan PatelGreen Party3182.4%7.2%
10Robert WhartonLiberal Democrats2882.2%6.5%

EC ward code E05000104 · Back to ward index

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 →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Fleur Donnelly-JacksonLabour Party1,68323.6%70.7%+45.7 ptsElected
2Elliot ChappellLabour Party1,67923.5%70.6%+45.6 ptsElected
3Tom MillerLabour Party1,61822.7%68.0%+43.0 ptsElected
4Shaka LishGreen Party2894.0%12.1%
5Harry GoodwillConservative Party2803.9%11.8%
6Peter MurryGreen Party2563.6%10.8%
7Felicity DunnLiberal Democrats2543.6%10.7%
8William ReltonGreen Party2503.5%10.5%
9Shahin ChowdhuryConservative Party2373.3%10.0%
10Ali al-JawadConservative Party2183.1%9.2%
11Ulla ThiessenLiberal Democrats1892.6%7.9%
12Christopher WheatleyLiberal Democrats1842.6%7.7%

EC ward code E05000105 · Back to ward index

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 →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Lloyd McLeishLabour Party2,42528.7%86.2%+61.2 ptsElected
2Joshua MurrayLabour Party2,31027.4%82.1%+57.1 ptsElected
3Mili PatelLabour Party2,15625.5%76.6%+51.6 ptsElected
4Sarah LathamLiberal Democrats3974.7%14.1%
5Diana NewhallConservative Party3123.7%11.1%
6Peter ScottLiberal Democrats3103.7%11.0%
7Hazel al-JawadConservative Party2773.3%9.8%
8Martha OcampoConservative Party2523.0%9.0%

EC ward code E05000091 · Back to ward index

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 →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Abdi AdenLabour Party3,17731.0%93.0%+68.0 ptsElected
2Promise KnightLabour Party2,99529.2%87.7%+62.7 ptsElected
3Ernest EzeajughiLabour Party2,94528.7%86.2%+61.2 ptsElected
4Theresa BakerConservative Party4284.2%12.5%
5Alison MauriceConservative Party3823.7%11.2%
6Joan PadroConservative Party3173.1%9.3%

EC ward code E05000100 · Back to ward index