← Ealing (all cycles) · 3 May 2018 cohort

Ealing 2018

Local elections held 3 May 2018.

23 ward races
69 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 23 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 69 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 Party162,56656.2%5782.6%4058.0%+17
Conservative Party73,67425.5%811.6%1826.1%-10
Liberal Democrats35,23812.2%45.8%811.6%-4
Green Party11,5334.0%00.0%22.9%-2
DPl3,9731.4%00.0%11.4%-1
Independent1,0620.4%00.0%00.0%0
UK Independence Party (UKIP)8460.3%00.0%00.0%0
British National Party1800.1%00.0%00.0%0
Renew1500.1%00.0%00.0%0
Total289,222100.0%69100.0%69100.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

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

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
1Jon BallLiberal Democrats1,72912.7%38.1%+13.1 ptsElected
2Praveen AnandLabour Party1,57211.5%34.6%+9.6 ptsElected
3Joanna DabrowskaConservative Party1,53111.2%33.7%+8.7 ptsElected
4Abdi DualeLabour Party1,36810.0%30.1%
5Sindy JassalLabour Party1,35610.0%29.9%
6Craig O'DonnellLiberal Democrats1,3459.9%29.6%
7Timothy PattenConservative Party1,3319.8%29.3%
8Barry HartnessConservative Party1,2929.5%28.5%
9Mark SandersLiberal Democrats1,2168.9%26.8%
10Daniel van der SpuyGreen Party4963.6%10.9%
11Alex ZychowskiIndependent3852.8%8.5%

EC ward code E05000174 · Back to ward index

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

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
1Fay BlockLabour Party2,42216.0%47.9%+22.9 ptsElected
2Paul DriscollLabour Party2,24914.8%44.5%+19.5 ptsElected
3David MillicanConservative Party2,11213.9%41.8%+16.8 ptsElected
4Ian KingstonLabour Party2,03813.4%40.3%
5Fabio ContiConservative Party1,87212.3%37.0%
6Theresa MullinsConservative Party1,83912.1%36.4%
7Darren MooreGreen Party1,1097.3%21.9%
8Leslie HurstLiberal Democrats5563.7%11.0%
9John MitchellLiberal Democrats5383.5%10.6%
10Gavin HughesLiberal Democrats4322.8%8.5%

EC ward code E05000182 · Back to ward index

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

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
1Linda BurkeLabour Party2,32315.2%45.6%+20.6 ptsElected
2Carlo LusuardiLabour Party2,24514.7%44.0%+19.0 ptsElected
3Sitarah AnjumLabour Party2,18714.3%42.9%+17.9 ptsElected
4Ian ProudConservative Party1,69611.1%33.3%
5Isobel GrantConservative Party1,63410.7%32.1%
6Liz PaiceConservative Party1,60610.5%31.5%
7Francesco FruzzaLiberal Democrats1,2278.0%24.1%
8Jo Baldwin-TrottLiberal Democrats9856.4%19.3%
9Athena ZissimosLiberal Democrats8135.3%16.0%
10Ian DouglasGreen Party5753.8%11.3%

EC ward code E05000171 · Back to ward index

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

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
1Alexander StaffordConservative Party1,96815.6%46.7%+21.7 ptsElected
2Anthony YoungConservative Party1,95515.5%46.4%+21.4 ptsElected
3Seema KumarConservative Party1,86014.7%44.1%+19.1 ptsElected
4Lainya Offside-KeivaniLabour Party1,45011.5%34.4%
5Nick PearceLabour Party1,41611.2%33.6%
6Colin BastinLabour Party1,36510.8%32.4%
7Joyce OnstadLiberal Democrats7896.2%18.7%
8Meena HansGreen Party6425.1%15.2%
9Patrick SalaunLiberal Democrats6275.0%14.9%
10Toran ShawLiberal Democrats5724.5%13.6%

EC ward code E05000173 · Back to ward index

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

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
1Gary MalcolmLiberal Democrats2,21716.0%48.1%+23.1 ptsElected
2Gary BusuttilLiberal Democrats2,13615.4%46.3%+21.3 ptsElected
3Andrew SteedLiberal Democrats2,07415.0%45.0%+20.0 ptsElected
4Vanessa CostelloConservative Party1,42910.3%31.0%
5Julian GallantConservative Party1,3339.6%28.9%
6Andrew MacdonaldConservative Party1,3229.6%28.7%
7Jacqueline DavisLabour Party1,0237.4%22.2%
8Peter EvansLabour Party9817.1%21.3%
9Tony LoftusLabour Party8396.1%18.2%
10Michael LandonGreen Party4793.5%10.4%

EC ward code E05000191 · Back to ward index

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

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
1Joy MorrisseyConservative Party2,00216.5%49.6%+24.6 ptsElected
2Nigel SumnerConservative Party1,87615.5%46.5%+21.5 ptsElected
3Gregory StaffordConservative Party1,86415.4%46.2%+21.2 ptsElected
4Catherine WallaceLabour Party1,38011.4%34.2%
5Shabir AhmedLabour Party1,31910.9%32.7%
6Kassem BakshLabour Party1,1799.7%29.2%
7Kate CrosslandGreen Party5524.6%13.7%
8Tony MillerLiberal Democrats5224.3%12.9%
9Jane WrightLiberal Democrats4844.0%12.0%
10Maria Gerakaris-MichanitzisLiberal Democrats4573.8%11.3%
11Anna KolczynskaDPl1991.6%4.9%
12Tomasz ChwesiukDPl1361.1%3.4%
13Adam WiktorskiDPl1311.1%3.2%

EC ward code E05000179 · Back to ward index

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

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
1Yoel GordonLabour Party2,30716.6%49.8%+24.8 ptsElected
2Theresa ByrneLabour Party2,26116.3%48.8%+23.8 ptsElected
3Joanna CamadooLabour Party2,17315.6%46.9%+21.9 ptsElected
4Nigel BakhaiLiberal Democrats1,39510.0%30.1%
5David JollieLiberal Democrats1,2248.8%26.4%
6Alastair MittonLiberal Democrats1,1408.2%24.6%
7Jeremy ParkerGreen Party1,0207.3%22.0%
8Anita KapoorConservative Party8135.9%17.6%
9Ian PottsConservative Party7435.4%16.1%
10Ali HusseinConservative Party6614.8%14.3%
11Peter WardRenew1501.1%3.2%

EC ward code E05000176 · Back to ward index

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

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
1Binda RaiLabour Party2,46517.7%53.1%+28.1 ptsElected
2Gareth ShawLabour Party2,39417.2%51.6%+26.6 ptsElected
3Paul ConlanLabour Party2,34516.8%50.5%+25.5 ptsElected
4Ann ChapmanConservative Party1,54711.1%33.3%
5John CowingConservative Party1,38710.0%29.9%
6Aleksandra TurnerConservative Party1,2869.2%27.7%
7Glendra ReadGreen Party8396.0%18.1%
8Jonathan WardLiberal Democrats5744.1%12.4%
9Humaira SandersLiberal Democrats5694.1%12.3%
10Inge VeecockLiberal Democrats5183.7%11.2%

EC ward code E05000192 · Back to ward index

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

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
1Yvonne JohnsonLabour Party2,27919.5%58.5%+33.5 ptsElected
2Josh BlackerLabour Party2,16818.5%55.6%+30.6 ptsElected
3Mik SabiersLabour Party1,98617.0%51.0%+26.0 ptsElected
4Sara KumarConservative Party9438.1%24.2%
5Andy KalkhoranConservative Party8877.6%22.8%
6Ali Sadjady NaieryConservative Party7926.8%20.3%
7Doreen JamesLiberal Democrats5064.3%13.0%
8Marc TontiGreen Party4593.9%11.8%
9Nicholas WinkfieldLiberal Democrats4363.7%11.2%
10David Jerez AntoniLiberal Democrats3993.4%10.2%
11Dan MeskellIndependent2642.3%6.8%
12Bob LittleIndependent2031.7%5.2%
13Marta IwaniakDPl1971.7%5.1%
14Dorota StecDPl1741.5%4.5%

EC ward code E05000188 · Back to ward index

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

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
1Anthony KellyLabour Party2,41120.5%61.4%+36.4 ptsElected
2Aysha RazaLabour Party2,19118.6%55.8%+30.8 ptsElected
3Simon WoodroofeLabour Party2,11417.9%53.8%+28.8 ptsElected
4Fred BurleyConservative Party1,1519.8%29.3%
5Olly RogersConservative Party9448.0%24.0%
6Mariusz WozniakConservative Party9117.7%23.2%
7Alicja GlowackaDPl3472.9%8.8%
8Kay FitzherbertGreen Party3332.8%8.5%
9Marcin KaczorDPl3132.7%8.0%
10Sebastian PrezetakowskiDPl3122.6%7.9%
11John MaycockLiberal Democrats2532.1%6.4%
12John DuckerLiberal Democrats2121.8%5.4%
13Gillian RowleyLiberal Democrats1581.3%4.0%
14Nicholas MarkwellUK Independence Party (UKIP)1381.2%3.5%

EC ward code E05000178 · Back to ward index

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

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
1Daniel CrawfordLabour Party2,26720.2%60.5%+35.5 ptsElected
2Sarah RooneyLabour Party2,15319.1%57.4%+32.4 ptsElected
3Abdullah GulaidLabour Party2,05718.3%54.9%+29.9 ptsElected
4Vlod BarchukConservative Party1,0609.4%28.3%
5Liam WalpoleConservative Party9788.7%26.1%
6Amir SadjadyConservative Party9358.3%24.9%
7Marijn van de GeerGreen Party5755.1%15.3%
8Margaret JoachimLiberal Democrats5004.4%13.3%
9Richard CunninghamLiberal Democrats4253.8%11.3%
10David ZerdinLiberal Democrats2942.6%7.8%

EC ward code E05000170 · Back to ward index

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

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
1Lewis CoxLabour Party2,59520.0%60.1%+35.1 ptsElected
2Anna TomlinsonLabour Party2,57919.9%59.7%+34.7 ptsElected
3Ray WallLabour Party2,47919.1%57.4%+32.4 ptsElected
4Surendra DhunganaConservative Party1,0097.8%23.4%
5Patrick CusworthConservative Party9797.6%22.7%
6Roger GrimshawConservative Party9617.4%22.3%
7Alan AndersonGreen Party6695.2%15.5%
8Judith DuckerLiberal Democrats3442.7%8.0%
9Francesco FruzzaLiberal Democrats3272.5%7.6%
10Mo MumanLiberal Democrats2842.2%6.6%
11Dominik SitarekDPl2662.1%6.2%
12Chris WiciakDPl2542.0%5.9%
13Daniel McGounIndependent2101.6%4.9%

EC ward code E05000180 · Back to ward index

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

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
1Munir AhmedLabour Party2,92120.7%62.2%+37.2 ptsElected
2Tariq MahmoodLabour Party2,76319.6%58.9%+33.9 ptsElected
3Charan SharmaLabour Party2,73219.4%58.2%+33.2 ptsElected
4Anu KhelaConservative Party1,2178.6%25.9%
5James ChallinorConservative Party1,2168.6%25.9%
6Edmond YeoConservative Party1,1458.1%24.4%
7Marta BanovichDPl3812.7%8.1%
8Caesar OlszewskiDPl3812.7%8.1%
9Tomasz ZukowskiDPl3562.5%7.6%
10Sebastian DiamondGreen Party3302.3%7.0%
11Robert BrowningLiberal Democrats2561.8%5.5%
12Patrick WhiteLiberal Democrats2421.7%5.2%
13Pantea EtessamiLiberal Democrats1431.0%3.0%

EC ward code E05000187 · Back to ward index

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

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
1Kate CrawfordLabour Party2,74022.2%66.7%+41.7 ptsElected
2Hitesh TailorLabour Party2,45619.9%59.8%+34.8 ptsElected
3Steve DonnellyLabour Party2,44219.8%59.5%+34.5 ptsElected
4Krishma AroraConservative Party1,0058.2%24.5%
5Jonathan BenvenisteConservative Party9217.5%22.4%
6Jim RandallConservative Party9017.3%21.9%
7Amanda SouterGreen Party7626.2%18.6%
8Sarah GreenLiberal Democrats4914.0%12.0%
9Rory CunnighamLiberal Democrats3292.7%8.0%
10Harvey RoseLiberal Democrats2702.2%6.6%

EC ward code E05000175 · Back to ward index

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

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
1Deirdre CostiganLabour Party2,50922.1%66.3%+41.3 ptsElected
2Chris SummersLabour Party2,39921.1%63.3%+38.3 ptsElected
3Miriam RiceLabour Party2,31720.4%61.2%+36.2 ptsElected
4Inderjit AnandConservative Party9818.6%25.9%
5Paramjit Singh AnandConservative Party9748.6%25.7%
6John RossConservative Party8897.8%23.5%
7Katy BartonGreen Party4203.7%11.1%
8Loreta AlacLiberal Democrats2952.6%7.8%
9Peter McIlvennaUK Independence Party (UKIP)2091.8%5.5%
10Lee HorwichLiberal Democrats1901.7%5.0%
11Luke NashLiberal Democrats1781.6%4.7%

EC ward code E05000184 · Back to ward index

North Greenford · 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.4% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +38.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,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
1Amarjit Kaur JammuLabour Party2,57421.5%64.6%+39.6 ptsElected
2Shahbaz AhmedLabour Party2,57121.5%64.5%+39.5 ptsElected
3Shital ManroLabour Party2,52921.1%63.4%+38.4 ptsElected
4Natalie StaffordConservative Party9938.3%24.9%
5Frank KilduffConservative Party9898.3%24.8%
6Madhava TurumellaConservative Party8667.2%21.7%
7Adam FloaterGreen Party3783.2%9.5%
8Roger DaviesLiberal Democrats3232.7%8.1%
9Justin KempleyLiberal Democrats3042.5%7.6%
10John GaussLiberal Democrats2832.4%7.1%
11Alex NieoraUK Independence Party (UKIP)1481.2%3.7%

EC ward code E05000183 · Back to ward index

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

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
1Julian BellLabour Party2,94023.4%70.1%+45.1 ptsElected
2Timothy MurtaghLabour Party2,79522.2%66.7%+41.7 ptsElected
3Harbhajan Kaur DheerLabour Party2,77322.1%66.2%+41.2 ptsElected
4Peter EdwardsConservative Party1,0338.2%24.6%
5Lisa KilduffConservative Party1,0268.2%24.5%
6John UsherConservative Party8326.6%19.9%
7Christina MeiklejohnGreen Party3462.8%8.3%
8Zoe HorwichLiberal Democrats2932.3%7.0%
9Oliver MurphyLiberal Democrats2121.7%5.1%
10Bryan ParryUK Independence Party (UKIP)1641.3%3.9%
11John SeymourLiberal Democrats1601.3%3.8%

EC ward code E05000177 · Back to ward index

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

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
1Bassam MahfouzLabour Party2,39123.7%71.0%+46.0 ptsElected
2Dee MartinLabour Party2,37323.5%70.5%+45.5 ptsElected
3Lauren WallLabour Party2,32823.0%69.1%+44.1 ptsElected
4Heather MillicanConservative Party6576.5%19.5%
5Richard StevensConservative Party6316.2%18.7%
6Christopher YoungConservative Party5405.3%16.0%
7Elizabeth HumphreysGreen Party2782.8%8.3%
8Stephen HaudeUK Independence Party (UKIP)1871.9%5.6%
9Jola LudwinDPl1811.8%5.4%
10David FurnessBritish National Party1801.8%5.3%
11Alan MillerLiberal Democrats1351.3%4.0%
12Andrew MitchellLiberal Democrats1241.2%3.7%
13Myer SalamanLiberal Democrats981.0%2.9%

EC ward code E05000185 · Back to ward index

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

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
1Gurmit Kaur MannLabour Party2,44224.3%72.9%+47.9 ptsElected
2Mohammad AslamLabour Party2,40223.9%71.8%+46.8 ptsElected
3Rajinder Singh MannLabour Party2,39423.8%71.5%+46.5 ptsElected
4Amandeep Singh GillConservative Party7437.4%22.2%
5Matteo ContiConservative Party6096.1%18.2%
6George LaffordConservative Party5845.8%17.4%
7Sarah McCartneyGreen Party2993.0%8.9%
8Margaret HorwichLiberal Democrats2142.1%6.4%
9Dominic JamesLiberal Democrats1791.8%5.3%
10Nigel BlissLiberal Democrats1771.8%5.3%

EC ward code E05000186 · Back to ward index

Dormers Wells · 3-seat (bloc vote)

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

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
1Tejinder Singh DhamiLabour Party2,89025.3%75.9%+50.9 ptsElected
2Tej BaghaLabour Party2,84224.9%74.6%+49.6 ptsElected
3Ranjit DheerLabour Party2,75124.1%72.3%+47.3 ptsElected
4Eileen HarrisConservative Party6625.8%17.4%
5Abdi-Rashiid HassanConservative Party6185.4%16.2%
6Eva ShackConservative Party5725.0%15.0%
7Nicholas ChapmanGreen Party3042.7%8.0%
8Leslie GlancyLiberal Democrats1921.7%5.0%
9Susan KendrickLiberal Democrats1361.2%3.6%
10Anna JakubiakDPl1311.1%3.4%
11Lyn WoodcockLiberal Democrats1101.0%2.9%
12Miroslaw KomorDPl1091.0%2.9%
13Piotr JakubiakDPl1050.9%2.8%

EC ward code E05000172 · Back to ward index

Lady Margaret · 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. 3,665

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
1Karam MohanLabour Party2,91726.5%79.6%+54.6 ptsElected
2Kamaldeep Kaur SahotaLabour Party2,83225.8%77.3%+52.3 ptsElected
3Swaran Singh PaddaLabour Party2,80625.5%76.6%+51.6 ptsElected
4Neha ChhabraConservative Party5825.3%15.9%
5David ScottConservative Party5374.9%14.7%
6Max HunderConservative Party5304.8%14.5%
7Kirstie McLachlanGreen Party2622.4%7.1%
8Sonui BadianiLiberal Democrats2001.8%5.5%
9Rusi DalalLiberal Democrats1711.6%4.7%
10Keshav SorathiaLiberal Democrats1591.4%4.3%

EC ward code E05000181 · Back to ward index

Southall Broadway · 3-seat (bloc vote)

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

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
1Jaskiran Kaur ChohanLabour Party3,72628.3%85.0%+60.0 ptsElected
2Karanvir Singh DhadwalLabour Party3,46726.4%79.1%+54.1 ptsElected
3Kamaljit Kaur NagpalLabour Party3,45826.3%78.9%+53.9 ptsElected
4Darshan Singh BhinderConservative Party6154.7%14.0%
5Mohamed AliConservative Party5093.9%11.6%
6Mohamed FahmyConservative Party3923.0%8.9%
7Hafeez AhmadLiberal Democrats3492.7%8.0%
8Rosalie Hans-BarkerGreen Party2291.7%5.2%
9Shao-Ying Ben-NathanLiberal Democrats2241.7%5.1%
10Heather MatthewsLiberal Democrats1821.4%4.2%

EC ward code E05000189 · Back to ward index

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

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
1Jasbir Kaur AnandLabour Party3,80629.1%87.4%+62.4 ptsElected
2Kamaljit Singh DhindsaLabour Party3,74228.6%85.9%+60.9 ptsElected
3Peter MasonLabour Party3,60227.6%82.7%+57.7 ptsElected
4Avtar ChandConservative Party5784.4%13.3%
5Carol GilbyConservative Party4413.4%10.1%
6George IllsleyConservative Party3772.9%8.7%
7Ineta Hans-BarkerGreen Party1771.4%4.1%
8Dorothy BrooksLiberal Democrats1451.1%3.3%
9Margaret FridayLiberal Democrats1150.9%2.6%
10Michael PidouxLiberal Democrats820.6%1.9%

EC ward code E05000190 · Back to ward index