← Havering (all cycles) · 5 May 2022 cohort

Havering 2022

Local elections held 5 May 2022.

20 ward races
55 seats
5 unfairly awarded seats
9.1% 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 20 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 55 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 %Δ
RES67,81537.8%2138.2%2240.0%-1
Conservative Party57,19331.9%2341.8%1832.7%+5
Labour Party38,59121.5%916.4%1221.8%-3
I RES9,4845.3%23.6%35.5%-1
Green Party2,6081.5%00.0%00.0%0
Liberal Democrats1,4930.8%00.0%00.0%0
HRES1,3860.8%00.0%00.0%0
Independent3000.2%00.0%00.0%0
ECP2650.1%00.0%00.0%0
H & U IND1990.1%00.0%00.0%0
Reform UK230.0%00.0%00.0%0
Total179,357100.0%55100.0%55100.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

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

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
1Brown P.Labour Party1,03813.3%39.8%+14.8 ptsElected
2McGeary P.Labour Party1,01413.0%38.9%+13.9 ptsElected
3Tumilty K.Labour Party90111.5%34.5%+9.5 ptsElected
4Alexander I.I RES7549.6%28.9%
5Kukielka E.Conservative Party7219.2%27.6%
6Samuel G.Conservative Party7209.2%27.6%
7MacMaster G.I RES6898.8%26.4%
8Puncheon M.I RES5757.3%22.0%
9Mahal R.Conservative Party5687.3%21.8%
10Kershaw M.RES3464.4%13.3%
11Trew G.RES2633.4%10.1%
12Morant K.Green Party2393.1%9.2%

Electorate 11,635 · EC ward code E05013971 · Back to ward index

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

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
1Holt J.Conservative Party93923.7%47.3%+14.0 ptsElected
2Keane J.Labour Party85221.5%42.9%+9.6 ptsElected
3Young A.Conservative Party84421.3%42.5%
4Mendy H.Labour Party79820.1%40.2%
5Gould K.RES2957.4%14.9%
6Swann I.RES2406.0%12.1%

Electorate 5,518 · EC ward code E05013981 · Back to ward index

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

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
1Anne Summers N.I RES1,02322.4%44.8%+11.5 ptsElected
2Williamson G.I RES1,01922.3%44.7%+11.3 ptsElected
3Pearman J.Labour Party66914.7%29.3%
4Akhtar M.Labour Party66414.5%29.1%
5Deon Burton M.Conservative Party57312.6%25.1%
6Themistocli A.Conservative Party50011.0%21.9%
7Arrowsmith K.Green Party1162.5%5.1%

Electorate 7,402 · EC ward code E05013984 · Back to ward index

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

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
1Ospreay S.Conservative Party1,44314.9%44.6%+19.6 ptsElected
2McArdle J.Conservative Party1,29513.3%40.0%+15.0 ptsElected
3Edwards S.Conservative Party1,20612.4%37.2%+12.2 ptsElected
4Tucker J.I RES1,19412.3%36.9%
5Durant D.I RES9559.8%29.5%
6Darvill S.Labour Party8819.1%27.2%
7Tebbutt H.I RES8488.7%26.2%
8Ambia M.Labour Party8278.5%25.5%
9Osammor A.Labour Party8258.5%25.5%
10Adebayo S.Green Party2422.5%7.5%

Electorate 9,662 · EC ward code E05013979 · Back to ward index

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

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
1Stanton M.Labour Party53024.8%49.6%+16.3 ptsElected
2McKeever T.Labour Party51624.2%48.3%+15.0 ptsElected
3Elliott R.I RES43820.5%41.0%
4Beal D.I RES41519.4%38.9%
5Oddy B.Conservative Party1024.8%9.6%
6Strong T.Conservative Party823.8%7.7%
7Phillips K.Green Party301.4%2.8%
8Huxtabe L.Reform UK231.1%2.2%

Electorate 3,697 · EC ward code E05013967 · Back to ward index

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

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
1Chapman J.Conservative Party1,10815.7%47.2%+22.2 ptsElected
2Taylor D.Conservative Party1,00314.2%42.7%+17.7 ptsElected
3Patel N.Conservative Party95213.5%40.5%+15.5 ptsElected
4Kendrick A.RES6629.4%28.2%
5Stilwell A.RES6028.5%25.6%
6Leatherbarrow A.Labour Party5948.4%25.3%
7Williams D.Labour Party5898.4%25.1%
8Adesanya A.Labour Party5888.3%25.0%
9Tyler D.RES5267.5%22.4%
10Kruzycka K.Green Party2103.0%8.9%
11Davies P.Liberal Democrats1201.7%5.1%
12Salt K.Liberal Democrats921.3%3.9%

Electorate 7,345 · EC ward code E05013983 · Back to ward index

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

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
1Glass J.RES1,72915.6%46.8%+21.8 ptsElected
2Wood J.RES1,71315.4%46.3%+21.3 ptsElected
3Smith C.Conservative Party1,59614.4%43.2%+18.2 ptsElected
4White C.Conservative Party1,48313.4%40.1%
5Donald A.Conservative Party1,47613.3%39.9%
6Farnsworth R.Labour Party8227.4%22.2%
7Wood M.Labour Party7566.8%20.4%
8Hassan M.Labour Party6896.2%18.6%
9Haines A.Green Party5625.1%15.2%
10Birch C.ECP1401.3%3.8%
11Birch J.ECP1251.1%3.4%

Electorate 10,677 · EC ward code E05013976 · Back to ward index

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

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
1Garrard L.RES1,51226.0%52.0%+18.7 ptsElected
2Godwin D.RES1,49825.8%51.6%+18.2 ptsElected
3Swan D.Conservative Party94716.3%32.6%
4Khiljee N.Conservative Party83514.4%28.7%
5Gupta A.Labour Party3806.5%13.1%
6McCarthy M.Labour Party3315.7%11.4%
7Heron S.H & U IND1041.8%3.6%
8Hogan V.H & U IND951.6%3.3%
9Coles P.Liberal Democrats641.1%2.2%
10Potter G.Liberal Democrats440.8%1.5%

Electorate 7,241 · EC ward code E05013970 · Back to ward index

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

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
1Anderson M.Labour Party1,26716.2%48.7%+23.7 ptsElected
2Darvill K.Labour Party1,20015.4%46.1%+21.1 ptsElected
3Walker F.Labour Party1,15314.8%44.3%+19.3 ptsElected
4Ajidele O.Conservative Party7759.9%29.8%
5Green E.Conservative Party6458.3%24.8%
6Rimkus R.Conservative Party5987.7%23.0%
7Glenn M.I RES5637.2%21.6%
8Brice-Thompson W.I RES5487.0%21.0%
9Bakoulas M.I RES4635.9%17.8%
10Lavender B.RES3083.9%11.8%
11Tyler L.RES2923.7%11.2%

Electorate 11,525 · EC ward code E05013975 · Back to ward index

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

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
1Frost J.Conservative Party1,62716.5%49.5%+24.5 ptsElected
2Patel D.Conservative Party1,59516.2%48.5%+23.5 ptsElected
3Smith C.Conservative Party1,46714.9%44.6%+19.6 ptsElected
4Baker C.RES1,09511.1%33.3%
5Trew L.RES1,04510.6%31.8%
6Hipson D.RES9639.8%29.3%
7De Melo A.Labour Party6816.9%20.7%
8McGeary C.Labour Party6316.4%19.2%
9Nichols D.Labour Party5876.0%17.9%
10Brown G.Liberal Democrats870.9%2.6%
11Deeks J.Liberal Democrats860.9%2.6%

Electorate 10,151 · EC ward code E05013978 · Back to ward index

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

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
1Benham R.Conservative Party1,56115.8%47.4%+22.4 ptsElected
2Persaud V.Conservative Party1,53615.6%46.7%+21.7 ptsElected
3Ryan T.Conservative Party1,47214.9%44.7%+19.7 ptsElected
4Leatherbarrow A.Labour Party1,27612.9%38.8%
5Curtis J.Labour Party1,25812.7%38.2%
6Ritchie R.Labour Party1,18412.0%36.0%
7Bevan G.RES5785.9%17.6%
8Singh A.RES4824.9%14.6%
9Niemierko T.RES4664.7%14.2%
10O'Dea R.Independent630.6%1.9%

Electorate 10,324 · EC ward code E05013980 · Back to ward index

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

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
1Crowder P.Conservative Party2,12217.9%53.7%+28.7 ptsElected
2Dervish O.Conservative Party1,98116.7%50.1%+25.1 ptsElected
3Misir R.Conservative Party1,95516.5%49.5%+24.5 ptsElected
4Mann A.RES1,44012.1%36.4%
5Barrett K.RES1,43212.1%36.2%
6Chesney R.RES1,39511.8%35.3%
7McGeary S.Labour Party5474.6%13.8%
8Singh B.Labour Party4974.2%12.6%
9Singh C.Labour Party4884.1%12.3%

Electorate 9,843 · EC ward code E05013977 · Back to ward index

Harold Wood · 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,555

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
1Eagling B.RES2,08119.5%58.5%+33.5 ptsElected
2Goode M.RES1,88417.7%53.0%+28.0 ptsElected
3Wise D.RES1,81217.0%51.0%+26.0 ptsElected
4Beth C.Labour Party6676.3%18.8%
5Koseda K.Labour Party6135.7%17.2%
6Onaiwu S.Labour Party5805.4%16.3%
7Akinboboye T.Conservative Party5665.3%15.9%
8Lammin D.HRES4844.5%13.6%
9Turner K.HRES4724.4%13.3%
10Meer A.HRES4304.0%12.1%
11Edes R.Conservative Party4264.0%12.0%
12Webster G.Conservative Party4053.8%11.4%
13Coles J.Liberal Democrats1451.4%4.1%
14Sanderson I.Liberal Democrats990.9%2.8%

Electorate 10,236 · EC ward code E05013973 · Back to ward index

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

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
1Best R.Conservative Party1,70319.3%58.0%+33.0 ptsElected
2Crowder J.Conservative Party1,66318.9%56.7%+31.7 ptsElected
3White D.Conservative Party1,50417.1%51.3%+26.3 ptsElected
4Perry C.RES1,15713.1%39.4%
5Alasia S.Labour Party1,00811.5%34.4%
6Lashley B.Labour Party97711.1%33.3%
7Ranjbaran T.Labour Party7909.0%26.9%

Electorate 11,538 · EC ward code E05013974 · Back to ward index

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

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
1Vickery C.Conservative Party2,38318.1%54.4%+29.4 ptsElected
2Prince K.Conservative Party2,33117.7%53.2%+28.2 ptsElected
3White M.Conservative Party2,29517.5%52.4%+27.4 ptsElected
4Bryan K.RES1,1248.6%25.7%
5Perry R.RES9677.4%22.1%
6Rushworth C.RES8976.8%20.5%
7Burke M.Labour Party8716.6%19.9%
8Meyer N.Labour Party7415.6%16.9%
9Purnell C.Labour Party7145.4%16.3%
10Wallace M.Independent2371.8%5.4%
11Clarke T.Liberal Democrats2351.8%5.4%
12Hibbs-Brown C.Liberal Democrats1841.4%4.2%
13Stafford C.Liberal Democrats1611.2%3.7%

Electorate 11,623 · EC ward code E05013985 · Back to ward index

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

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
1Middleton P.RES2,85522.9%68.6%+43.6 ptsElected
2O'Sullivan G.RES2,82322.6%67.8%+42.8 ptsElected
3Vincent B.RES2,70021.6%64.9%+39.9 ptsElected
4Frost H.Conservative Party7476.0%17.9%
5Mylod J.Conservative Party7355.9%17.7%
6Rose O.Conservative Party7025.6%16.9%
7Butler N.Labour Party6245.0%15.0%
8Jervis J.Labour Party5344.3%12.8%
9Miah A.Labour Party4713.8%11.3%
10Davis M.Green Party2952.4%7.1%

Electorate 10,994 · EC ward code E05013982 · Back to ward index

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

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
1Morgon R.RES2,31540.2%80.5%+47.1 ptsElected
2Whitney R.RES2,12436.9%73.8%+40.5 ptsElected
3Connew P.Conservative Party4307.5%14.9%
4Marks P.Conservative Party3375.9%11.7%
5Jiggens S.Labour Party2754.8%9.6%
6Earley S.Labour Party2724.7%9.5%

Electorate 7,088 · EC ward code E05013972 · Back to ward index

Elm 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. 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. 4,205

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
1Mugglestone B.RES2,97123.6%70.7%+45.7 ptsElected
2Nunn S.RES2,93423.3%69.8%+44.8 ptsElected
3Wilkes J.RES2,82722.4%67.2%+42.2 ptsElected
4Davis J.Labour Party7696.1%18.3%
5Carr G.Labour Party7095.6%16.9%
6Davis M.Labour Party6164.9%14.7%
7Best V.Conservative Party6084.8%14.5%
8Azharuddin M.Conservative Party4743.8%11.3%
9Travnicek M.Conservative Party4433.5%10.5%
10Haines G.Green Party2632.1%6.3%

Electorate 12,084 · EC ward code E05013969 · Back to ward index

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

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
1Ford G.RES3,10726.8%80.5%+55.5 ptsElected
2Tyler J.RES2,80724.3%72.8%+47.8 ptsElected
3Ruck P.RES2,63622.8%68.3%+43.3 ptsElected
4McEvoy T.Conservative Party5354.6%13.9%
5Weedon D.Conservative Party4964.3%12.9%
6Darvill K.Labour Party4493.9%11.6%
7Foong P.Conservative Party4353.8%11.3%
8Dawson D.Labour Party3382.9%8.8%
9Stafford J.Labour Party3062.6%7.9%
10Hughes D.Green Party2892.5%7.5%
11Brown S.Liberal Democrats1211.0%3.1%
12Sait P.Liberal Democrats550.5%1.4%

Electorate 9,840 · EC ward code E05013968 · Back to ward index

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

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
1Hawthorn L.RES3,02823.7%71.2%+46.2 ptsElected
2Ford O.RES2,95423.2%69.5%+44.5 ptsElected
3Wilkins C.RES2,93023.0%68.9%+43.9 ptsElected
4Baker A.Conservative Party9537.5%22.4%
5Miller S.Conservative Party7115.6%16.7%
6Robinson B.Conservative Party5844.6%13.7%
7Chalk P.Labour Party4533.6%10.7%
8McGeary S.Labour Party4193.3%9.9%
9Sullivan J.Labour Party3622.8%8.5%
10Collins M.Green Party3622.8%8.5%

Electorate 10,359 · EC ward code E05013986 · Back to ward index