← Hounslow (all cycles) · 3 May 2018 cohort

Hounslow 2018

Local elections held 3 May 2018.

20 ward races
60 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 20 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 60 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 Party107,71354.1%5185.0%3355.0%+18
Conservative Party57,28528.8%915.0%1830.0%-9
Liberal Democrats16,1238.1%00.0%58.3%-5
Green Party15,5997.8%00.0%46.7%-4
Independent1,6580.8%00.0%00.0%0
DPl5590.3%00.0%00.0%0
Renew1530.1%00.0%00.0%0
Trade Unionist and Socialist Coalition1390.1%00.0%00.0%0
Total199,229100.0%60100.0%60100.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

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

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
1Bishnu GurungLabour Party1,31514.4%43.1%+18.1 ptsElected
2Puneet GrewalLabour Party1,28414.0%42.1%+17.1 ptsElected
3Hanif KhanLabour Party1,18913.0%39.0%+14.0 ptsElected
4Sukhy BahiaConservative Party1,00311.0%32.9%
5Parmod KadConservative Party96110.5%31.5%
6Kuldeep TakConservative Party8959.8%29.4%
7Richard ClarkeLiberal Democrats8199.0%26.9%
8Nigar AliLiberal Democrats4244.6%13.9%
9Daljit Singh RandhawaLiberal Democrats3573.9%11.7%
10Barry Dunn-SimsGreen Party3553.9%11.6%
11Naomi LandyGreen Party3063.3%10.0%
12Steve GoughGreen Party2402.6%7.9%

EC ward code E05000354 · Back to ward index

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

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
1Joanna BiddolphConservative Party1,61215.5%46.4%+21.4 ptsElected
2Ron MushisoConservative Party1,42613.7%41.1%+16.1 ptsElected
3Ranjit GillConservative Party1,39413.4%40.1%+15.1 ptsElected
4Peter BurgessLabour Party1,25212.0%36.1%
5Ruth MayorcasLabour Party1,25012.0%36.0%
6John Stroud-TurpLabour Party1,15311.1%33.2%
7Helen CrossLiberal Democrats8598.2%24.7%
8Leigh EdwardsLiberal Democrats7387.1%21.3%
9Chris GillieLiberal Democrats7337.0%21.1%

EC ward code E05000365 · Back to ward index

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

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1John ToddConservative Party1,73715.5%46.5%+21.5 ptsElected
2Gerald McGregorConservative Party1,66314.8%44.5%+19.5 ptsElected
3Patrick BarrConservative Party1,62114.5%43.4%+18.4 ptsElected
4Nick FitzpatrickLabour Party1,26411.3%33.8%
5Caoimhe HaleLabour Party1,23311.0%33.0%
6David WallerLabour Party1,0679.5%28.5%
7Alice BailhacheLiberal Democrats6255.6%16.7%
8Charles ReesLiberal Democrats5705.1%15.2%
9Alex FoxLiberal Democrats4764.2%12.7%
10Martin BleachGreen Party2852.5%7.6%
11Nicole RudussGreen Party2702.4%7.2%
12Maggie WinkworthGreen Party2512.2%6.7%
13Iain HowellRenew1531.4%4.1%

EC ward code E05000348 · Back to ward index

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

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
1Sam HearnConservative Party1,70714.9%44.7%+19.7 ptsElected
2Michael DennissConservative Party1,70214.9%44.6%+19.6 ptsElected
3Gabriella GilesConservative Party1,69014.7%44.2%+19.2 ptsElected
4Sally MalinLabour Party1,38112.1%36.2%
5Tom WhiteLabour Party1,20010.5%31.4%
6Rakib RuhelLabour Party1,18410.3%31.0%
7Francis BeddingtonLiberal Democrats5835.1%15.3%
8Guy de BoursacLiberal Democrats4824.2%12.6%
9James McConnellLiberal Democrats4313.8%11.3%
10Elisabeth ForresterGreen Party4233.7%11.1%
11Fay MillerGreen Party3062.7%8.0%
12Daniel GoldsmithGreen Party2942.6%7.7%
13Maria KempinskaDPl760.7%2.0%

EC ward code E05000349 · Back to ward index

Feltham North · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 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. 2,829

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1John ChattLabour Party1,46317.2%51.7%+26.7 ptsElected
2Aqsa AhmedLabour Party1,39916.5%49.5%+24.5 ptsElected
3Komal ChaudriLabour Party1,32115.6%46.7%+21.7 ptsElected
4Martin GallagherConservative Party88810.5%31.4%
5Anand RaiConservative Party8389.9%29.6%
6Zulfiqar AliConservative Party7659.0%27.0%
7Ian StewartIndependent4255.0%15.0%
8June StewartIndependent3804.5%13.4%
9Jack MoranLiberal Democrats2833.3%10.0%
10Leah HammocksGreen Party2663.1%9.4%
11Anthony AgiusGreen Party1802.1%6.4%
12Naomi StoneyLiberal Democrats1501.8%5.3%
13Elly Lewis-HolmesGreen Party1281.5%4.5%

EC ward code E05000351 · Back to ward index

Feltham West · 3-seat (bloc vote)

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

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
1Alan MitchellLabour Party1,85620.5%61.4%+36.4 ptsElected
2Hina MirLabour Party1,66218.3%55.0%+30.0 ptsElected
3Mohammed UmairLabour Party1,44415.9%47.8%+22.8 ptsElected
4Don LoweConservative Party7938.7%26.2%
5Vesna CvetekConservative Party7488.3%24.8%
6Koisor KhanConservative Party6777.5%22.4%
7Garvin SnellIndependent4795.3%15.9%
8Stephen BarberGreen Party3634.0%12.0%
9Timothy HarrisGreen Party3323.7%11.0%
10Cameron CaineLiberal Democrats3003.3%9.9%
11Sylvia OsterreicherGreen Party2382.6%7.9%
12Tayyaba KhanLiberal Democrats1711.9%5.7%

EC ward code E05000352 · Back to ward index

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

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
1Steve CurranLabour Party1,96317.6%52.8%+27.8 ptsElected
2Katherine DunneLabour Party1,95017.5%52.4%+27.4 ptsElected
3Theo DennisonLabour Party1,82916.4%49.2%+24.2 ptsElected
4Robert OuldsConservative Party1,0249.2%27.5%
5Ryan HarrildConservative Party9948.9%26.7%
6Satvinder ButtarConservative Party9278.3%24.9%
7Fiona McIver-WilsonGreen Party4924.4%13.2%
8Andrea BlackGreen Party4794.3%12.9%
9Jack BallentyneLiberal Democrats4464.0%12.0%
10Phyllis van der EschLiberal Democrats3753.4%10.1%
11Stefan WellsGreen Party3563.2%9.6%
12Steven ParkerLiberal Democrats3282.9%8.8%

EC ward code E05000364 · Back to ward index

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

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
1Candice AttertonLabour Party1,52518.1%54.3%+29.3 ptsElected
2Samia ChaudharyLabour Party1,42616.9%50.8%+25.8 ptsElected
3Richard FooteLabour Party1,39516.6%49.7%+24.7 ptsElected
4Nimmi MadadiConservative Party99311.8%35.4%
5Jayawardana JasingConservative Party85110.1%30.3%
6Ran MaliyaddeConservative Party8139.6%28.9%
7Edward WilsonLiberal Democrats2993.5%10.6%
8Craig HolmesGreen Party2553.0%9.1%
9Karl BrinkleyGreen Party2523.0%9.0%
10Carl MoranLiberal Democrats2362.8%8.4%
11Hamid ChakerLiberal Democrats2092.5%7.4%
12Donna McKeownGreen Party1712.0%6.1%

EC ward code E05000353 · Back to ward index

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

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
1Sue SampsonLabour Party1,91919.0%57.1%+32.1 ptsElected
2Salman ShaheenLabour Party1,71017.0%50.9%+25.9 ptsElected
3Daanish SaeedLabour Party1,67416.6%49.8%+24.8 ptsElected
4May JarcheConservative Party8128.1%24.2%
5Chandra AlapatiConservative Party7897.8%23.5%
6Nada JarcheConservative Party7507.4%22.3%
7Robert ThorpeLiberal Democrats5705.7%17.0%
8Joe BourkeLiberal Democrats4954.9%14.7%
9Henna AsgharLiberal Democrats4834.8%14.4%
10Rebecca WarrenGreen Party3573.5%10.6%
11Andrew HattonGreen Party1982.0%5.9%
12John FerrisGreen Party1951.9%5.8%
13David GriffithsIndependent1241.2%3.7%

EC ward code E05000362 · Back to ward index

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

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
1Adriana GheorgheLabour Party1,65617.0%51.0%+26.0 ptsElected
2Javed AkhunzadaLabour Party1,64916.9%50.8%+25.8 ptsElected
3Raghwinder Singh SiddhuLabour Party1,62316.7%50.0%+25.0 ptsElected
4Peter EdwardsConservative Party1,32113.6%40.7%
5Liz MammattConservative Party1,29113.3%39.8%
6John OsbornConservative Party1,25812.9%38.7%
7Luke O'GormanGreen Party2122.2%6.5%
8Paul MoranLiberal Democrats1972.0%6.1%
9Ramnik Kaur JhootiLiberal Democrats1711.8%5.3%
10Olivia CannakammaGreen Party1431.5%4.4%
11Arben KastratiLiberal Democrats1101.1%3.4%
12Chantel WetzelGreen Party1101.1%3.4%

EC ward code E05000346 · Back to ward index

Hounslow South · 3-seat (bloc vote)

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

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
1Tom BruceLabour Party2,17520.6%61.9%+36.9 ptsElected
2Karen SmithLabour Party1,92618.3%54.8%+29.8 ptsElected
3Shaida MehrbanLabour Party1,78416.9%50.8%+25.8 ptsElected
4Bernadette Mitra-ThakurConservative Party1,10710.5%31.5%
5Sana JarcheConservative Party1,08410.3%30.8%
6Mohamad JarcheConservative Party1,0459.9%29.7%
7Simon DavenportGreen Party4214.0%12.0%
8Syed AliLiberal Democrats3503.3%10.0%
9Jessica SpiringGreen Party3393.2%9.6%
10Pawan SaunyaGreen Party2552.4%7.3%
11Sukh SethiTrade Unionist and Socialist Coalition580.6%1.7%

EC ward code E05000360 · Back to ward index

Osterley and Spring Grove · 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,735

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
1Tony LoukiLabour Party2,20119.6%58.9%+33.9 ptsElected
2Richard EasonLabour Party1,97117.6%52.8%+27.8 ptsElected
3Unsa ChaudriLabour Party1,90417.0%51.0%+26.0 ptsElected
4Sheila O'ReillyConservative Party1,42012.7%38.0%
5Cynthia TortoConservative Party1,16610.4%31.2%
6Maneesh SinghConservative Party1,15410.3%30.9%
7John JamesLiberal Democrats3062.7%8.2%
8Emily GrassiGreen Party2722.4%7.3%
9Luke ScottGreen Party2171.9%5.8%
10Andrew SmartGreen Party2131.9%5.7%
11Desmond BourkeLiberal Democrats2041.8%5.5%
12Sean BourkeLiberal Democrats1771.6%4.7%

EC ward code E05000363 · Back to ward index

Brentford · 3-seat (bloc vote)

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

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
1Melvin CollinsLabour Party2,31920.3%60.8%+35.8 ptsElected
2Guy LambertLabour Party2,24119.6%58.7%+33.7 ptsElected
3Corinna SmartLabour Party2,11818.5%55.5%+30.5 ptsElected
4Christian GiovanniniConservative Party9218.0%24.1%
5Alex GewanterConservative Party8577.5%22.5%
6Victoria GeorgeGreen Party8117.1%21.3%
7Kinsuk Mitra-ThakurConservative Party7896.9%20.7%
8Tom BeatonGreen Party5735.0%15.0%
9Tony FirkinsGreen Party5705.0%14.9%
10Torron-Lee DewarIndependent2502.2%6.6%

EC ward code E05000347 · Back to ward index

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

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
1Pritam Singh GrewalLabour Party2,40221.8%65.5%+40.5 ptsElected
2Ajmer GrewalLabour Party2,39221.7%65.2%+40.2 ptsElected
3Nisar MalikLabour Party2,21120.1%60.3%+35.3 ptsElected
4Pras KannanConservative Party8047.3%21.9%
5Serena LitConservative Party7937.2%21.6%
6Vrajeshkumar PandyaConservative Party6976.3%19.0%
7Mary-Ellen ArcherGreen Party3873.5%10.5%
8Marcelle von WendlandLiberal Democrats2702.5%7.4%
9Katie WilmotGreen Party2592.4%7.1%
10Annie MorrishGreen Party2282.1%6.2%
11Krzysztof GizaDPl1681.5%4.6%
12Zbigniew AdamczykDPl1631.5%4.4%
13Malwina KukajDPl1521.4%4.1%
14John VinerTrade Unionist and Socialist Coalition810.7%2.2%

EC ward code E05000358 · Back to ward index

Hounslow West · 3-seat (bloc vote)

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

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
1Bandna ChopraLabour Party2,20622.4%67.2%+42.2 ptsElected
2Jagdish SharmaLabour Party2,18822.2%66.7%+41.7 ptsElected
3Sohan Singh SumraLabour Party2,02520.6%61.7%+36.7 ptsElected
4Haresh BhalsodConservative Party7888.0%24.0%
5Sandra CullinaneConservative Party7177.3%21.8%
6Adamya RajConservative Party6796.9%20.7%
7Caroline BridgmanGreen Party2822.9%8.6%
8Mariette LabelleGreen Party2092.1%6.4%
9Carl PierceLiberal Democrats2052.1%6.2%
10Nital DoshiLiberal Democrats1861.9%5.7%
11Simon RowlandLiberal Democrats1841.9%5.6%
12David JuritzGreen Party1761.8%5.4%

EC ward code E05000361 · Back to ward index

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

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
1Sukhbir Singh DhaliwalLabour Party2,11323.6%70.9%+45.9 ptsElected
2Poonam DhillonLabour Party2,03922.8%68.4%+43.4 ptsElected
3Khulique MalikLabour Party1,85320.7%62.2%+37.2 ptsElected
4Sukhdev MarasConservative Party7848.8%26.3%
5Eileen NewtonConservative Party6517.3%21.9%
6Renu RajConservative Party6247.0%20.9%
7Iman MalikLiberal Democrats1802.0%6.0%
8Sangam GulLiberal Democrats1631.8%5.5%
9Jon ElkonGreen Party1411.6%4.7%
10Freya SummersgillGreen Party1351.5%4.5%
11Jack RidleyGreen Party1321.5%4.4%
12Deborah OwoadeLiberal Democrats1231.4%4.1%

EC ward code E05000350 · Back to ward index

Hounslow Heath · 3-seat (bloc vote)

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

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
1Vickram Singh GrewalLabour Party2,42122.4%67.2%+42.2 ptsElected
2Hina KianiLabour Party2,30821.4%64.1%+39.1 ptsElected
3Afzaal KianiLabour Party2,29821.3%63.8%+38.8 ptsElected
4Anabela GallagherConservative Party7496.9%20.8%
5David GerreyConservative Party7056.5%19.6%
6Peter VanstoneConservative Party5885.4%16.3%
7John FriendGreen Party3513.2%9.7%
8Hina MalikLiberal Democrats3182.9%8.8%
9Sally BillennessLiberal Democrats3142.9%8.7%
10Mark BillennessLiberal Democrats2932.7%8.1%
11Britta GoodmanGreen Party2592.4%7.2%
12John HanniffyGreen Party2001.9%5.6%

EC ward code E05000359 · Back to ward index

Heston 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. 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. 2,892

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

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
1Harleen Atwal HearLabour Party2,04423.6%70.7%+45.7 ptsElected
2Surinder Singh PurewalLabour Party1,88921.8%65.3%+40.3 ptsElected
3Shivraj Singh GrewalLabour Party1,87321.6%64.8%+39.8 ptsElected
4Ian MayConservative Party6817.8%23.5%
5Harry BoparaiConservative Party6717.7%23.2%
6Muraad ChaudhryConservative Party6477.5%22.4%
7Heather BroadbridgeGreen Party2092.4%7.2%
8Duncan BuchananLiberal Democrats1872.2%6.5%
9Sergejs AdamovsGreen Party1822.1%6.3%
10Mala KaurLiberal Democrats1471.7%5.1%
11Ben GinsborgGreen Party1461.7%5.0%

EC ward code E05000355 · Back to ward index

Heston East · 3-seat (bloc vote)

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

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
1Kamaljit Kaur JohalLabour Party1,95223.4%70.3%+45.3 ptsElected
2Gurmail Singh LalLabour Party1,91623.0%69.0%+44.0 ptsElected
3Amrit MannLabour Party1,87922.6%67.7%+42.7 ptsElected
4Michael KentonConservative Party6137.4%22.1%
5Narinder Singh GrewalConservative Party6027.2%21.7%
6Vaibhav MistryConservative Party5226.3%18.8%
7Jennifer FirkinsGreen Party2863.4%10.3%
8Phil ClarkeGreen Party2252.7%8.1%
9Dave WetzelGreen Party1882.3%6.8%
10Zohaib ShanLiberal Democrats1471.8%5.3%

EC ward code E05000356 · Back to ward index

Heston West · 3-seat (bloc vote)

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

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
1Rajinder Singh BathLabour Party2,40826.1%78.2%+53.2 ptsElected
2Lily BathLabour Party2,31125.0%75.0%+50.0 ptsElected
3Shantanu RajawatLabour Party2,11022.8%68.5%+43.5 ptsElected
4Lynne DalgleishConservative Party5135.6%16.7%
5Vishal KumarConservative Party4875.3%15.8%
6Ank RajConservative Party4845.2%15.7%
7Satnam Kaur KhalsaLiberal Democrats2642.9%8.6%
8Aniq NawazLiberal Democrats1852.0%6.0%
9Hannah MurrayGreen Party1761.9%5.7%
10Xaviera BlackGreen Party1541.7%5.0%
11Adam HagertyGreen Party1461.6%4.7%

EC ward code E05000357 · Back to ward index