← Bromley (all cycles) · 5 May 2022 cohort

Bromley 2022

Local elections held 5 May 2022.

22 ward races
58 seats
15 unfairly awarded seats
25.9% 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 58 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 %Δ
Conservative Party100,68941.6%3662.1%2543.1%+11
Labour Party77,37432.0%1220.7%1932.8%-7
Liberal Democrats43,96218.2%58.6%1119.0%-6
Green Party7,9713.3%00.0%23.4%-2
CM7,9063.3%35.2%11.7%+2
Independent3,7611.6%23.4%00.0%+2
Reform UK3940.2%00.0%00.0%0
Total242,057100.0%58100.0%58100.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

Darwin · single-seat

Marginal winner Winning candidate's share of valid ballots. 56.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +6.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 1,625

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.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
1Andrews J.Conservative Party92056.6%+6.6 ptsElected
2Grainger J.Independent32620.1%
3Slee J.Labour Party16210.0%
4Loosemore J.Liberal Democrats1287.9%
5Wilson J.Green Party895.5%

Electorate 4,241 · EC ward code E05013996 · Back to ward index

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

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
1Cartwright D.Conservative Party1,08123.8%47.7%+14.3 ptsElected
2Rowlands W.Conservative Party93620.6%41.3%+7.9 ptsElected
3Thomson S.Labour Party89219.7%39.3%
4Wittekind O.Labour Party79517.5%35.0%
5Houghton J.Liberal Democrats2625.8%11.5%
6Sabelus S.Green Party2585.7%11.4%
7England C.Liberal Democrats2004.4%8.8%
8Thompson D.Independent1132.5%5.0%

Electorate 8,063 · EC ward code E05014000 · Back to ward index

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

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
1Stevens M.Independent1,44323.5%47.1%+13.7 ptsElected
2Dunbar S.Independent1,32321.6%43.2%+9.8 ptsElected
3Nightingale V.Conservative Party1,13618.5%37.1%
4King A.Conservative Party1,06917.4%34.9%
5Gostt G.Liberal Democrats3615.9%11.8%
6Cranenburgh S.Labour Party3115.1%10.1%
7Westbrook M.Liberal Democrats2554.2%8.3%
8Mills M.Labour Party2323.8%7.6%

Electorate 8,455 · EC ward code E05013989 · Back to ward index

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

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
1Jane Ross C.Liberal Democrats1,90012.6%37.9%+12.9 ptsElected
2Tickner M.Conservative Party1,76311.7%35.1%+10.1 ptsElected
3Connolly W.Liberal Democrats1,76211.7%35.1%+10.1 ptsElected
4Wells S.Conservative Party1,73311.5%34.5%
5Deal C.Conservative Party1,67611.1%33.4%
6Marshall D.Liberal Democrats1,65111.0%32.9%
7Brookfield H.Labour Party1,4929.9%29.7%
8Bandali Q.Labour Party1,2928.6%25.7%
9McKibbin D.Labour Party1,2438.3%24.8%
10Fabricant R.Green Party5453.6%10.9%

Electorate 11,995 · EC ward code E05013987 · Back to ward index

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

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
1Igoe A.Labour Party1,56622.8%45.7%+12.3 ptsElected
2McPartlan T.Labour Party1,51422.1%44.1%+10.8 ptsElected
3Papayannakos P.Conservative Party1,39020.3%40.5%
4Stevens G.Conservative Party1,35319.7%39.4%
5Davis A.Liberal Democrats3445.0%10.0%
6Wallace-Brown H.Green Party3164.6%9.2%
7Furniss P.Liberal Democrats2974.3%8.7%
8Akullu A.Independent801.2%2.3%

Electorate 9,383 · EC ward code E05014004 · Back to ward index

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

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
1Botting K.Conservative Party1,63024.4%48.7%+15.4 ptsElected
2Tunnicliffe P.Conservative Party1,60824.0%48.1%+14.7 ptsElected
3Das R.Liberal Democrats1,02615.3%30.7%
4Morrison D.Liberal Democrats99114.8%29.6%
5Barlow H.Labour Party77411.6%23.1%
6Talbot J.Labour Party6619.9%19.8%

Electorate 9,210 · EC ward code E05014001 · Back to ward index

St Paul's Cray · 3-seat (bloc vote)

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

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
1Price C.Labour Party1,11814.5%43.6%+18.6 ptsElected
2Hitchins C.Conservative Party1,10114.3%42.9%+17.9 ptsElected
3Wiffen R.Labour Party1,08914.1%42.4%+17.4 ptsElected
4Powley T.Conservative Party1,06913.9%41.7%
5Westwood T.Labour Party1,02813.4%40.1%
6Gupta R.Conservative Party95312.4%37.1%
7Wilson A.Independent4766.2%18.5%
8Jones R.Liberal Democrats3003.9%11.7%
9Alessio D.Liberal Democrats2953.8%11.5%
10Sollitt S.Liberal Democrats2703.5%10.5%

Electorate 11,686 · EC ward code E05014007 · Back to ward index

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

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
1Botting M.Conservative Party1,83826.6%53.3%+19.9 ptsElected
2Page A.Conservative Party1,76525.6%51.2%+17.8 ptsElected
3Loosemore-Reppen G.Liberal Democrats99314.4%28.8%
4Thurimella L.Liberal Democrats77211.2%22.4%
5Sellwood L.Labour Party5417.8%15.7%
6Abiola K.Labour Party5247.6%15.2%
7Sloan D.Green Party4676.8%13.5%

Electorate 8,720 · EC ward code E05013992 · Back to ward index

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

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
1Ireland J.Liberal Democrats1,92915.4%46.2%+21.2 ptsElected
2Webber S.Liberal Democrats1,83414.6%43.9%+18.9 ptsElected
3Casey G.Liberal Democrats1,82814.6%43.8%+18.8 ptsElected
4Dykes N.Conservative Party1,47511.8%35.3%
5Rutherford M.Conservative Party1,43011.4%34.2%
6Harmer W.Conservative Party1,41711.3%33.9%
7Conway W.Labour Party7355.9%17.6%
8Awobayiku L.Labour Party7205.7%17.2%
9Frampton J.Labour Party6525.2%15.6%
10Garrett A.Green Party5124.1%12.3%

Electorate 11,353 · EC ward code E05013991 · Back to ward index

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

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
1Harris C.Conservative Party2,07315.5%46.4%+21.4 ptsElected
2Dean P.Conservative Party2,06415.4%46.2%+21.2 ptsElected
3Smith D.Conservative Party2,00014.9%44.8%+19.8 ptsElected
4Bardsley M.Labour Party1,87714.0%42.1%
5Dempster J.Labour Party1,69112.6%37.9%
6Scott S.Labour Party1,62712.1%36.4%
7Hollamby G.Liberal Democrats7625.7%17.1%
8Fitch-Bunce S.Liberal Democrats6114.6%13.7%
9Gorski J.Liberal Democrats5814.3%13.0%
10Reakes G.Reform UK1050.8%2.4%

Electorate 11,713 · EC ward code E05013999 · Back to ward index

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

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
1Jefferys D.Conservative Party2,11416.4%49.2%+24.2 ptsElected
2Laidlaw J.Conservative Party2,01915.7%47.0%+22.0 ptsElected
3Gupta S.Conservative Party1,92715.0%44.9%+19.9 ptsElected
4Abbs K.Labour Party1,47011.4%34.2%
5Watts K.Labour Party1,2459.7%29.0%
6De Vries A.Labour Party1,2029.3%28.0%
7Carter A.Liberal Democrats8136.3%18.9%
8Denyer C.Liberal Democrats7946.2%18.5%
9Witham H.Green Party7395.7%17.2%
10Viner A.Liberal Democrats5594.3%13.0%

Electorate 13,949 · EC ward code E05013990 · Back to ward index

Shortlands and Park Langley · 3-seat (bloc vote)

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

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
1Bainbridge F.Conservative Party2,26216.1%48.2%+23.2 ptsElected
2Cuthbert A.Conservative Party2,15115.3%45.8%+20.8 ptsElected
3Grant A.Conservative Party2,11015.0%45.0%+20.0 ptsElected
4Crispin J.Labour Party1,54211.0%32.9%
5Ayres P.Labour Party1,51510.8%32.3%
6Spence M.Labour Party1,3069.3%27.8%
7Coleman A.Liberal Democrats1,0787.7%23.0%
8Wells S.Liberal Democrats9807.0%20.9%
9Gandecha S.Liberal Democrats9766.9%20.8%
10Apostolides E.Reform UK1561.1%3.3%

Electorate 12,497 · EC ward code E05014005 · Back to ward index

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

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
1Bear Y.Conservative Party1,93016.0%48.0%+23.0 ptsElected
2Slator S.Conservative Party1,90015.8%47.3%+22.3 ptsElected
3Stranger H.Conservative Party1,84715.3%46.0%+21.0 ptsElected
4Arthur N.Labour Party1,67613.9%41.7%
5Honess R.Labour Party1,62713.5%40.5%
6Price D.Labour Party1,59013.2%39.6%
7Webber V.Liberal Democrats5334.4%13.3%
8Magrath I.Liberal Democrats4994.1%12.4%
9Mansell P.Liberal Democrats4483.7%11.2%

Electorate 13,501 · EC ward code E05014006 · Back to ward index

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

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Michael A.Conservative Party2,52718.3%54.8%+29.8 ptsElected
2Turrell T.Conservative Party2,34717.0%50.9%+25.9 ptsElected
3Lee A.Conservative Party2,18415.8%47.3%+22.3 ptsElected
4Moore S.Labour Party1,55211.2%33.6%
5Morton T.Labour Party1,1718.5%25.4%
6Roberts M.Labour Party1,0497.6%22.7%
7Chant S.Green Party9867.1%21.4%
8Griffiths T.Liberal Democrats8586.2%18.6%
9Kemp L.Liberal Democrats6794.9%14.7%
10De Whalley A.Liberal Democrats4913.5%10.6%

Electorate 12,106 · EC ward code E05013998 · Back to ward index

West Wickham · 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. 4,327

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
1Brock M.Conservative Party2,34118.0%54.1%+29.1 ptsElected
2Gray H.Conservative Party2,17216.7%50.2%+25.2 ptsElected
3Bennett N.Conservative Party2,16416.7%50.0%+25.0 ptsElected
4Barnett A.Labour Party1,30810.1%30.2%
5Shemmings P.Labour Party1,2569.7%29.0%
6Barnett P.Labour Party1,1148.6%25.7%
7Hulm A.Green Party7635.9%17.6%
8Clarke R.Liberal Democrats6184.8%14.3%
9Bentley C.Liberal Democrats5774.4%13.3%
10Pike M.Liberal Democrats5354.1%12.4%
11Jackson V.Reform UK1331.0%3.1%

Electorate 11,556 · EC ward code E05014008 · Back to ward index

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

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
1Lymer K.Conservative Party2,67117.8%53.4%+28.4 ptsElected
2Smith C.Conservative Party2,64317.6%52.8%+27.8 ptsElected
3Gabbert K.Conservative Party2,62617.5%52.5%+27.5 ptsElected
4Galvin K.Labour Party1,2338.2%24.6%
5Vogel L.Labour Party1,1827.9%23.6%
6Davies T.Labour Party1,1637.7%23.2%
7Cliff R.Liberal Democrats9966.6%19.9%
8Cooper M.Liberal Democrats9196.1%18.4%
9Broadhurst C.Liberal Democrats7965.3%15.9%
10Robertson R.Green Party7795.2%15.6%

Electorate 13,421 · EC ward code E05013988 · Back to ward index

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

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
1Evans B.Conservative Party2,94118.8%56.3%+31.3 ptsElected
2Joel C.Conservative Party2,91018.6%55.7%+30.7 ptsElected
3Marlow C.Conservative Party2,77317.7%53.0%+28.0 ptsElected
4Anderson K.Liberal Democrats1,2397.9%23.7%
5Bewley C.Labour Party1,1547.4%22.1%
6McNamara C.Labour Party1,0716.8%20.5%
7Tweddle A.Liberal Democrats1,0386.6%19.9%
8Fisher T.Labour Party9776.2%18.7%
9Mangold J.Liberal Democrats9105.8%17.4%
10Wiegerling J.Green Party6694.3%12.8%

Electorate 13,524 · EC ward code E05013997 · Back to ward index

Chislehurst · 3-seat (bloc vote)

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

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
1Stammers A.CM2,82720.0%60.0%+35.0 ptsElected
2Smith M.CM2,54818.0%54.1%+29.1 ptsElected
3Jack M.CM2,53117.9%53.8%+28.8 ptsElected
4Boughey K.Conservative Party1,50910.7%32.0%
5Fitzgerald E.Conservative Party1,45310.3%30.9%
6Terry K.Conservative Party1,3869.8%29.4%
7Owens J.Labour Party4783.4%10.2%
8Greenwood E.Labour Party4543.2%9.6%
9Mole C.Labour Party4383.1%9.3%
10Gill M.Liberal Democrats2521.8%5.4%
11Wetton A.Liberal Democrats2491.8%5.3%

Electorate 11,576 · EC ward code E05013993 · Back to ward index

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

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
1Onslow K.Conservative Party2,99218.9%56.6%+31.6 ptsElected
2Owen T.Conservative Party2,90518.3%55.0%+30.0 ptsElected
3Fawthrop S.Conservative Party2,88018.2%54.5%+29.5 ptsElected
4Catchpole I.Liberal Democrats1,4379.1%27.2%
5Loosemore O.Liberal Democrats1,2938.2%24.5%
6Pead J.Labour Party1,1707.4%22.1%
7Stotesbury A.Liberal Democrats1,1337.1%21.4%
8Grievson C.Labour Party1,1247.1%21.3%
9Wretham G.Labour Party9155.8%17.3%

Electorate 12,828 · EC ward code E05014003 · Back to ward index

Crystal Palace and Anerley · 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. 63.3% Proportional quota 33.3% 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 ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,448

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
1McGregor R.Labour Party1,76035.9%71.9%+38.6 ptsElected
2Thomson R.Labour Party1,54931.6%63.3%+29.9 ptsElected
3Psaras M.Green Party54811.2%22.4%
4Jones P.Conservative Party3176.5%12.9%
5Ward J.Conservative Party2765.6%11.3%
6Bridge P.Liberal Democrats2655.4%10.8%
7Benefield S.Liberal Democrats1813.7%7.4%

Electorate 8,373 · EC ward code E05013995 · Back to ward index

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

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
1Bance K.Labour Party3,65526.2%78.5%+53.5 ptsElected
2Jeal S.Labour Party3,08222.1%66.2%+41.2 ptsElected
3Kennedy-Brooks K.Labour Party2,74219.6%58.9%+33.9 ptsElected
4Allen G.Green Party1,3009.3%27.9%
5Griffiths S.Conservative Party6644.8%14.3%
6Coldspring-White J.Conservative Party6584.7%14.1%
7Burns J.Liberal Democrats6034.3%13.0%
8Jalan S.Conservative Party6024.3%12.9%
9Maxwell L.Liberal Democrats3702.6%7.9%
10Jones M.Liberal Democrats2882.1%6.2%

Electorate 13,622 · EC ward code E05014002 · Back to ward index

Clock House · 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. 5,093

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
1Arnold J.Labour Party3,46422.7%68.0%+43.0 ptsElected
2King J.Labour Party3,30521.6%64.9%+39.9 ptsElected
3Adams J.Labour Party3,29921.6%64.8%+39.8 ptsElected
4Turrell G.Conservative Party1,0206.7%20.0%
5Miller J.Conservative Party9976.5%19.6%
6Joce W.Conservative Party9916.5%19.5%
7Gambarotta C.Liberal Democrats8105.3%15.9%
8Weaks N.Liberal Democrats7144.7%14.0%
9Webber J.Liberal Democrats6794.4%13.3%

Electorate 12,647 · EC ward code E05013994 · Back to ward index