← Hounslow (all cycles) · 5 May 2022 cohort

Hounslow 2022

Local elections held 5 May 2022.

22 ward races
62 seats
17 unfairly awarded seats
27.4% of seats unfairly awarded

Each race compares the marginal winner's share of valid ballots to the proportional quota — the share they'd need under any common proportional method. How the numbers are derived →

If votes were counted by party

Across the 22 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 62 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 Party94,66754.3%5283.9%3556.5%+17
Conservative Party54,07731.0%1016.1%1930.6%-9
Green Party12,6857.3%00.0%46.5%-4
Liberal Democrats11,2526.5%00.0%46.5%-4
Independent1,3110.8%00.0%00.0%0
ND2260.1%00.0%00.0%0
Total174,218100.0%62100.0%62100.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 2022 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2022 election (current) and on the eve of it (2021), so you can see what the result replaced.

Current (2022)
Previous (2021)

Wards in this council

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

Race results

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

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
1Giles G.Conservative Party1,10513.1%39.2%+14.2 ptsElected
2Thompson P.Conservative Party1,08712.9%38.6%+13.6 ptsElected
3Croft A.Labour Party1,06412.6%37.7%+12.7 ptsElected
4Wallace S.Conservative Party1,05512.5%37.4%
5Athwal G.Labour Party94811.2%33.6%
6Collins M.Labour Party92610.9%32.8%
7Black A.Green Party5136.1%18.2%
8Rees C.Liberal Democrats4855.7%17.2%
9De Boursac G.Liberal Democrats4585.4%16.2%
10Lewis-Holmes E.Green Party4555.4%16.1%
11Haggerty B.Green Party3624.3%12.8%

Electorate 7,167 · EC ward code E05013611 · Back to ward index

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

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
1Biddolph J.Conservative Party1,55214.9%44.7%+19.7 ptsElected
2Mushiso R.Conservative Party1,40213.5%40.4%+15.4 ptsElected
3Gill R.Conservative Party1,38213.3%39.8%+14.8 ptsElected
4Yates E.Labour Party1,35913.0%39.1%
5Nagaraju U.Labour Party1,21511.7%35.0%
6Khan H.Labour Party1,21011.6%34.8%
7Francis W.Liberal Democrats8408.1%24.2%
8Cross H.Liberal Democrats8037.7%23.1%
9Guppy J.Liberal Democrats6576.3%18.9%

Electorate 8,927 · EC ward code E05013609 · Back to ward index

Hanworth Park · 2-seat (bloc vote)

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

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

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 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Gurung B.Labour Party1,03725.7%51.4%+18.0 ptsElected
2Kamran F.Labour Party98324.3%48.7%+15.4 ptsElected
3Maliyadde R.Conservative Party76919.0%38.1%
4Raj A.Conservative Party64916.1%32.1%
5Beaton T.Green Party3187.9%15.8%
6Trayhorn L.Liberal Democrats2827.0%14.0%

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

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
1Todd J.Conservative Party1,88414.9%44.8%+19.8 ptsElected
2McGregor G.Conservative Party1,84914.7%44.0%+19.0 ptsElected
3Emsley J.Conservative Party1,74613.8%41.5%+16.5 ptsElected
4Uwechue O.Labour Party1,27710.1%30.4%
5Khan S.Labour Party1,2519.9%29.7%
6Malhotra M.Labour Party1,2139.6%28.8%
7Charrington J.Liberal Democrats6465.1%15.4%
8Cripps M.Liberal Democrats6275.0%14.9%
9Bleach M.Green Party6004.8%14.3%
10Edwards L.Liberal Democrats5854.6%13.9%
11Hilne A.Green Party4883.9%11.6%
12Elkon J.Green Party4553.6%10.8%

Electorate 10,060 · EC ward code E05013610 · Back to ward index

Brentford West · 2-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 51.3% Proportional quota 33.3% 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 ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,183

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

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 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Lambert G.Labour Party1,18327.1%54.2%+20.9 ptsElected
2Parizotto L.Labour Party1,11925.6%51.3%+17.9 ptsElected
3Clark S.Green Party66915.3%30.6%
4Denniss M.Conservative Party4109.4%18.8%
5Nixon Z.Conservative Party3929.0%18.0%
6Firkins T.Green Party3678.4%16.8%
7Ayres B.ND2265.2%10.4%

Electorate 6,336 · EC ward code E05013608 · Back to ward index

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

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
1Dunne K.Labour Party1,46319.4%58.2%+33.2 ptsElected
2Bowring D.Labour Party1,36818.1%54.4%+29.4 ptsElected
3Sarai B.Labour Party1,08014.3%43.0%+18.0 ptsElected
4Dennison T.Independent82210.9%32.7%
5Agius A.Green Party6258.3%24.9%
6Ali A.Conservative Party5737.6%22.8%
7Sinha C.Conservative Party5427.2%21.6%
8Esch P.Liberal Democrats3915.2%15.6%
9Gillie C.Liberal Democrats3634.8%14.4%
10Ballentyne J.Liberal Democrats3144.2%12.5%

Electorate 8,318 · EC ward code E05013627 · Back to ward index

Hanworth Village · 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. 3,069

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
1Foote R.Labour Party1,67518.2%54.6%+29.6 ptsElected
2Kaleem N.Labour Party1,47516.0%48.1%+23.1 ptsElected
3Joseph A.Conservative Party1,43415.6%46.7%+21.7 ptsElected
4Ulfat N.Labour Party1,41915.4%46.2%
5Aripirala S.Conservative Party1,30614.2%42.6%
6Nasimi D.Conservative Party1,30314.2%42.5%
7Read D.Green Party5956.5%19.4%

Electorate 10,907 · EC ward code E05013616 · Back to ward index

Hounslow East · 2-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 55.2% Proportional quota 33.3% 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 ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,874

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

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 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Meah J.Labour Party1,06528.4%56.8%+23.5 ptsElected
2Saeed D.Labour Party1,03527.6%55.2%+21.9 ptsElected
3Patel J.Conservative Party64217.1%34.3%
4Patel J.Conservative Party63216.9%33.7%
5Ellen Archer M.Green Party37310.0%19.9%

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

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

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
1Nagra S.Labour Party1,28816.5%49.4%+24.4 ptsElected
2Tak K.Conservative Party1,27616.3%48.9%+23.9 ptsElected
3Akram M.Labour Party1,24415.9%47.7%+22.7 ptsElected
4Madadi N.Conservative Party1,22515.7%47.0%
5Mehmood T.Labour Party1,18615.2%45.5%
6Awan Z.Conservative Party1,17215.0%45.0%
7Wetzel C.Green Party4315.5%16.5%

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

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
1Louki T.Labour Party2,11621.7%65.0%+40.0 ptsElected
2Chaudri U.Labour Party1,75117.9%53.8%+28.8 ptsElected
3Siddiqui A.Labour Party1,64016.8%50.3%+25.3 ptsElected
4Harcourt J.Conservative Party1,10511.3%33.9%
5Bahia S.Conservative Party1,04810.7%32.2%
6Singh M.Conservative Party98210.0%30.1%
7Wahab R.Green Party5665.8%17.4%
8Kowalczyk J.Liberal Democrats5655.8%17.3%

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

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
1Sampson S.Labour Party2,12422.0%65.9%+40.9 ptsElected
2Shaheen S.Labour Party1,83218.9%56.8%+31.8 ptsElected
3Stroud-Turp J.Labour Party1,67217.3%51.9%+26.9 ptsElected
4Thorpe R.Liberal Democrats8558.8%26.5%
5Juritz D.Green Party6977.2%21.6%
6Bourke J.Liberal Democrats6696.9%20.8%
7Al-Ayoby A.Conservative Party6226.4%19.3%
8Awais M.Conservative Party6066.3%18.8%
9Warsame K.Conservative Party5936.1%18.4%

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

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
1Bruce T.Labour Party2,27922.4%67.1%+42.1 ptsElected
2Smith K.Labour Party2,02419.9%59.6%+34.6 ptsElected
3Raza S.Labour Party1,77017.4%52.1%+27.1 ptsElected
4Elliott L.Conservative Party1,12211.0%33.0%
5Sharma E.Conservative Party9309.1%27.4%
6Chaudhry M.Conservative Party8668.5%25.5%
7Bull M.Green Party6746.6%19.9%
8Valluru K.Liberal Democrats5205.1%15.3%

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

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
1Chaudhary S.Labour Party2,17521.1%63.4%+38.4 ptsElected
2Kiani A.Labour Party1,93418.8%56.4%+31.4 ptsElected
3Rehman F.Labour Party1,84117.9%53.7%+28.7 ptsElected
4Buttar S.Conservative Party1,02810.0%30.0%
5Jarche N.Conservative Party7427.2%21.6%
6Jarche S.Conservative Party7407.2%21.6%
7Billenness S.Liberal Democrats7086.9%20.7%
8Wells S.Green Party5765.6%16.8%
9Francis W.Liberal Democrats5405.3%15.8%

Electorate 10,498 · EC ward code E05013622 · 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. 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. 2,964

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
1Bath L.Labour Party1,76819.9%59.6%+34.6 ptsElected
2Farmahan A.Labour Party1,66318.7%56.1%+31.1 ptsElected
3Siddhu R.Labour Party1,62718.3%54.9%+29.9 ptsElected
4Edwards P.Conservative Party1,24514.0%42.0%
5Osborn J.Conservative Party1,16213.1%39.2%
6Bhalsod H.Conservative Party99911.2%33.7%
7Wetzel D.Green Party4294.8%14.5%

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

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
1Mitchell A.Labour Party1,75221.0%62.9%+37.9 ptsElected
2Asim M.Labour Party1,56718.8%56.3%+31.3 ptsElected
3Hir M.Labour Party1,55718.6%55.9%+30.9 ptsElected
4Srirangam M.Conservative Party1,00812.1%36.2%
5Luther S.Conservative Party99711.9%35.8%
6Kanda V.Conservative Party97011.6%34.8%
7Ellis C.Green Party5016.0%18.0%

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

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
1Lal G.Labour Party1,49122.7%68.1%+43.1 ptsElected
2Mann A.Labour Party1,41521.5%64.6%+39.6 ptsElected
3Ahmed A.Labour Party1,28819.6%58.8%+33.8 ptsElected
4Dhiman S.Conservative Party72111.0%32.9%
5Borpatla H.Conservative Party66610.1%30.4%
6Pisavadia K.Conservative Party6489.9%29.6%
7Simcik Z.Green Party3405.2%15.5%

Electorate 7,672 · EC ward code E05013618 · Back to ward index

Brentford East · 2-seat (bloc vote)

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

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

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 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Williams R.Labour Party1,05835.9%71.8%+38.4 ptsElected
2Sharma M.Labour Party99433.7%67.4%+34.1 ptsElected
3Hearn T.Conservative Party31410.6%21.3%
4Summersgill F.Green Party31210.6%21.2%
5Baksh P.Conservative Party2719.2%18.4%

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

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
1Chopra B.Labour Party2,11223.1%69.3%+44.3 ptsElected
2Sharma J.Labour Party2,00221.9%65.7%+40.7 ptsElected
3Umair M.Labour Party1,81919.9%59.7%+34.7 ptsElected
4Summan R.Conservative Party8379.2%27.5%
5Bhumana S.Conservative Party7658.4%25.1%
6Khider W.Conservative Party6186.8%20.3%
7Pierce C.Liberal Democrats4945.4%16.2%
8Adamovs S.Green Party4905.4%16.1%

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

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
1Grewal P.Labour Party1,21721.6%64.7%+39.7 ptsElected
2Grewal A.Labour Party1,16620.7%62.0%+37.0 ptsElected
3Bhatti R.Labour Party1,14420.3%60.8%+35.8 ptsElected
4Kataria H.Conservative Party61810.9%32.8%
5Shishodia N.Conservative Party57310.2%30.5%
6Ali S.Conservative Party5429.6%28.8%
7Hollingsworth-Kandelaki K.Green Party3846.8%20.4%

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

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
1Grewal S.Labour Party1,95724.7%74.2%+49.2 ptsElected
2Hear H.Labour Party1,77522.4%67.3%+42.3 ptsElected
3Gull M.Labour Party1,64820.8%62.4%+37.4 ptsElected
4Cullinane S.Conservative Party7249.1%27.4%
5Nasimi N.Conservative Party4896.2%18.5%
6Browne T.Green Party4715.9%17.8%
7Shah C.Liberal Democrats4505.7%17.1%
8Shaikh M.Conservative Party4035.1%15.3%

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

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
1Dhaliwal S.Labour Party1,94922.3%66.9%+41.9 ptsElected
2Grewal V.Labour Party1,94222.2%66.7%+41.7 ptsElected
3Butt G.Labour Party1,84321.1%63.3%+38.3 ptsElected
4Mistry V.Conservative Party6988.0%24.0%
5Nasimi S.Conservative Party6907.9%23.7%
6Jarche M.Conservative Party6087.0%20.9%
7Sindhar G.Green Party5195.9%17.8%
8Virdi G.Independent4895.6%16.8%

Electorate 10,584 · EC ward code E05013612 · 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. 67.2% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +42.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,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
1Gheorghe A.Labour Party1,99825.3%76.0%+51.0 ptsElected
2Rajawat S.Labour Party1,90624.2%72.5%+47.5 ptsElected
3Malik K.Labour Party1,76822.4%67.2%+42.2 ptsElected
4Kamboh S.Conservative Party6378.1%24.2%
5Jarche M.Conservative Party5537.0%21.0%
6Anwar M.Conservative Party5507.0%20.9%
7Thomas A.Green Party4756.0%18.1%

Electorate 10,162 · EC ward code E05013619 · Back to ward index