← Wandsworth (all cycles) · 3 May 2018 cohort

Wandsworth 2018

Local elections held 3 May 2018.

20 ward races
60 seats
0 elected below the proportional quota
0.0% of seats below quota

How to read this page

Each race below shows the share of valid ballots the marginal elected candidate actually won, and compares it to the proportional quota: the share they'd need to clinch the seat under any proportional voting method (1 seats + 1). For a 1-seat ward the quota is 50%; for 2 seats, 33.3%; for 3 seats, 25%.

Where the actual winning share fell below the quota, we show the signed gap as points below quota (a negative number) — the editorial indictment. Above-quota results clear the bar and pass without comment. The voting method is the subject of every observation here. Named candidates appear as the public election record requires; the cause being audited is the voting method, not the individuals. See the methodology page for derivations.

If votes were counted by party

Across the 20 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 60 seats had been shared out in proportion to votes received (how, with caveats). The Δ column is the actual seat count minus the proportional seat count — positive numbers are parties First-Past-the-Post over-represented; negative are parties it under-represented.

PartyVotesVote %Seats won% of seatsProportional seatsProportional %Δ
Labour Party122,22042.5%2643.3%2745.0%-1
Conservative Party121,29542.1%3355.0%2643.3%+7
Liberal Democrats24,3878.5%00.0%58.3%-5
Green Party12,9694.5%00.0%23.3%-2
Independent4,1501.4%11.7%00.0%+1
Renew2,4740.9%00.0%00.0%0
UK Independence Party (UKIP)2690.1%00.0%00.0%0
DPl960.0%00.0%00.0%0
DVP260.0%00.0%00.0%0
Total287,886100.0%60100.0%60100.0%0

Vote share vs seats won

The top bar is each party's share of votes cast in this council. Below, one square per seat, coloured by the party that won it — first the actual First-Past-the-Post result, then what a proportional method would have produced from the same vote totals. Divergence between the bar and the actual grid is the indictment of the method.

Vote share
Actual seats
Proportional seats

Council composition: what this election replaced

The 2018 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2018 election (current) and on the eve of it (2017), so you can see what the result replaced.

Current (2018)
Previous (2017)

Wards in this council

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

Race results

West Hill · 3-seat (bloc vote)

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

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
1Malcolm GrimstonIndependent4,00226.7%80.2%+55.2 ptsElected
2Angela IrelandLabour Party1,85012.4%37.1%+12.1 ptsElected
3Peter CarpenterLabour Party1,68711.3%33.8%+8.8 ptsElected
4Alison RodwellConservative Party1,62610.9%32.6%
5Nobuco HaraLabour Party1,60610.7%32.2%
6Salvatore MurtasConservative Party1,3639.1%27.3%
7Robert HughesConservative Party1,2658.4%25.3%
8Terry BrownGreen Party4483.0%9.0%
9Penny StaniaszekGreen Party3642.4%7.3%
10Eleanor DoodyLiberal Democrats2641.8%5.3%
11Andrew HintonLiberal Democrats2501.7%5.0%
12Linda JoyLiberal Democrats2491.7%5.0%

EC ward code E05000628 · Back to ward index

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

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
1Hugh ByrneConservative Party2,13116.0%48.0%+23.0 ptsElected
2Jonathan CookConservative Party2,08515.7%47.0%+22.0 ptsElected
3Guy SeniorConservative Party1,93414.5%43.6%+18.6 ptsElected
4Samantha HeathLabour Party1,89914.3%42.8%
5Sara LintonLabour Party1,89214.2%42.6%
6Mohammad ZaheerLabour Party1,56511.8%35.3%
7James FrewGreen Party4603.5%10.4%
8Richard DavisLiberal Democrats4103.1%9.2%
9James CousinsRenew3993.0%9.0%
10Alexander HarlowLiberal Democrats2772.1%6.2%
11Simon ShieldsLiberal Democrats2672.0%6.0%

EC ward code E05000623 · Back to ward index

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

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
1Sarah McDermottConservative Party2,53515.5%46.5%+21.5 ptsElected
2Richard FieldConservative Party2,46115.0%45.1%+20.1 ptsElected
3Ian HartConservative Party2,38314.6%43.7%+18.7 ptsElected
4Rebecca WilsonLabour Party2,32114.2%42.5%
5Henry FowlerLabour Party2,18613.4%40.1%
6Colm O'FlynnLabour Party2,15813.2%39.6%
7Olly GloverLiberal Democrats6073.7%11.1%
8Provence MaydewLiberal Democrats5603.4%10.3%
9Patrick EllenGreen Party4993.0%9.1%
10Jon IrwinLiberal Democrats4772.9%8.7%
11James BlairRenew1340.8%2.5%
12Strachan McDonaldUK Independence Party (UKIP)470.3%0.9%

EC ward code E05000618 · Back to ward index

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

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
1Melanie HamptonConservative Party2,60215.7%47.2%+22.2 ptsElected
2Rhodri MorganConservative Party2,49815.1%45.3%+20.3 ptsElected
3Emily WintleLabour Party2,49515.1%45.3%+20.3 ptsElected
4Charles PittConservative Party2,48415.0%45.1%
5Matt ValentineLabour Party2,46814.9%44.8%
6Steve WorrallLabour Party2,16213.1%39.2%
7Lois DavisGreen Party5613.4%10.2%
8Sian Hughes KroonLiberal Democrats3802.3%6.9%
9Robert AndersonLiberal Democrats3141.9%5.7%
10Michael LeitchLiberal Democrats3081.9%5.6%
11David BrittenRenew2671.6%4.8%

EC ward code E05000622 · Back to ward index

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

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
1Lucy MowattConservative Party2,49516.4%49.3%+24.3 ptsElected
2Paul EllisConservative Party2,45816.2%48.5%+23.5 ptsElected
3Clare SalierConservative Party2,30915.2%45.6%+20.6 ptsElected
4Susan WatsonLabour Party1,97613.0%39.0%
5Alex WolfersLabour Party1,86312.3%36.8%
6Ben McGowanLabour Party1,80211.9%35.6%
7Chris CoghlanRenew5683.7%11.2%
8Christine GreenLiberal Democrats5013.3%9.9%
9Dan RadGreen Party4653.1%9.2%
10Philip CareyLiberal Democrats4553.0%9.0%
11Matthew GreenLiberal Democrats3042.0%6.0%

EC ward code E05000610 · Back to ward index

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

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
1Jo RigbyLabour Party2,66415.8%47.3%+22.3 ptsElected
2Graeme HendersonLabour Party2,64215.7%47.0%+22.0 ptsElected
3Angela GrahamConservative Party2,59515.4%46.1%+21.1 ptsElected
4Alan McDonaldLabour Party2,58515.3%45.9%
5Lewis PrestonConservative Party2,31413.7%41.1%
6James JeffreysConservative Party2,30913.7%41.0%
7Glyn GoodwinGreen Party4702.8%8.4%
8Vanessa MievilleGreen Party3852.3%6.8%
9Paul EdgeworthLiberal Democrats3352.0%6.0%
10David ChapireauLiberal Democrats3091.8%5.5%
11Russell HenleyLiberal Democrats2731.6%4.9%

EC ward code E05000612 · Back to ward index

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

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
1Kim CaddyConservative Party2,98116.1%48.3%+23.3 ptsElected
2Guy HumphriesConservative Party2,91215.7%47.2%+22.2 ptsElected
3Terry WalshConservative Party2,88815.6%46.8%+21.8 ptsElected
4Sheila BoswellLabour Party2,33812.6%37.9%
5Guy GriffithLabour Party2,15511.6%34.9%
6Sam NicholasLabour Party2,13711.5%34.6%
7Sue WixleyLiberal Democrats7163.9%11.6%
8Pat Durai-BatesLiberal Democrats6963.8%11.3%
9Duncan LyonsLiberal Democrats6433.5%10.4%
10Ben FletcherGreen Party4622.5%7.5%
11Lauren HarrisGreen Party4022.2%6.5%
12Nicky FrostRenew940.5%1.5%
13Patricia WardUK Independence Party (UKIP)800.4%1.3%

EC ward code E05000624 · Back to ward index

Bedford · 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. 5,020

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
1Fleur AndersonLabour Party2,83518.8%56.5%+31.5 ptsElected
2Clare FraserLabour Party2,71918.1%54.2%+29.2 ptsElected
3Hector WakefieldLabour Party2,37615.8%47.3%+22.3 ptsElected
4Pippa SmithConservative Party1,95513.0%38.9%
5Thom NormanConservative Party1,88912.5%37.6%
6Shaun WrightConservative Party1,79411.9%35.7%
7Albert VickeryGreen Party5253.5%10.5%
8David LaneLiberal Democrats3542.4%7.1%
9Mark RobinsonLiberal Democrats3172.1%6.3%
10William WoodwardLiberal Democrats2952.0%5.9%

EC ward code E05000611 · Back to ward index

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

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
1Rosemary TorringtonConservative Party2,69717.6%52.7%+27.7 ptsElected
2Mike RyderConservative Party2,61817.0%51.1%+26.1 ptsElected
3John LockerConservative Party2,49216.2%48.7%+23.7 ptsElected
4Sally WarrenLabour Party1,1037.2%21.5%
5Stephen GibbonsLabour Party1,0196.6%19.9%
6Chris LockeLabour Party1,0116.6%19.7%
7Paul BentonLiberal Democrats9756.3%19.0%
8Ryan MercerLiberal Democrats9296.0%18.1%
9James KeepLiberal Democrats8775.7%17.1%
10Di McCannGreen Party7394.8%14.4%
11Richard CarterGreen Party4683.0%9.1%
12Ann PasolaGreen Party4302.8%8.4%

EC ward code E05000625 · Back to ward index

Queenstown · 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. 4,777

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Aydin DikerdemLabour Party2,63718.4%55.2%+30.2 ptsElected
2Paula WalkerLabour Party2,42516.9%50.8%+25.8 ptsElected
3Maurice McLeodLabour Party2,36616.5%49.5%+24.5 ptsElected
4Matthew CornerConservative Party1,73412.1%36.3%
5Marie HansonConservative Party1,71211.9%35.8%
6Justin TaylorConservative Party1,69911.9%35.6%
7Stella BakerGreen Party3842.7%8.0%
8Florence MeleLiberal Democrats3652.5%7.6%
9Mark GitshamLiberal Democrats3352.3%7.0%
10Jordi Lage MartinezLiberal Democrats2932.0%6.1%
11Joe StuartGreen Party2461.7%5.2%
12Daria HassRenew1340.9%2.8%

EC ward code E05000620 · Back to ward index

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

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
1Sarah BinderConservative Party2,62718.4%55.1%+30.1 ptsElected
2George CrivelliConservative Party2,50317.5%52.5%+27.5 ptsElected
3Ravi GovindiaConservative Party2,41816.9%50.7%+25.7 ptsElected
4Finna AyresLabour Party1,2969.1%27.2%
5Eileen FlanaganLabour Party1,2328.6%25.8%
6Hugh SamuelLabour Party1,0987.7%23.0%
7Jose Rodriguez AndresLiberal Democrats7955.6%16.7%
8John WilliamsLiberal Democrats7435.2%15.6%
9Timothy WilliamsLiberal Democrats6334.4%13.3%
10Anita GrayGreen Party3892.7%8.2%
11Jonathan CroallGreen Party3242.3%6.8%
12Richard MorrisGreen Party2401.7%5.0%

EC ward code E05000613 · Back to ward index

Fairfield · 3-seat (bloc vote)

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

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
1Piers McCauslandConservative Party2,23517.6%52.7%+27.7 ptsElected
2Will SweetConservative Party2,17217.1%51.2%+26.2 ptsElected
3Rory O'BroinConservative Party2,15416.9%50.8%+25.8 ptsElected
4Juliana AnnanLabour Party1,43011.2%33.7%
5Lynne JacksonLabour Party1,41411.1%33.3%
6Ian JewesburyLabour Party1,35110.6%31.9%
7David CarlyonGreen Party5334.2%12.6%
8David PattersonLiberal Democrats4433.5%10.4%
9Patrick WarrenLiberal Democrats3552.8%8.4%
10George HiltonRenew3212.5%7.6%
11Paul ScapingLiberal Democrats3162.5%7.5%

EC ward code E05000614 · Back to ward index

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

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
1Jeremy AmbacheLabour Party1,80618.1%54.2%+29.2 ptsElected
2Sue McKinneyLabour Party1,78717.9%53.6%+28.6 ptsElected
3Claire GilbertLabour Party1,72417.2%51.7%+26.7 ptsElected
4Mohammad MasoodConservative Party1,24912.5%37.5%
5Kyle KnightConservative Party1,23112.3%36.9%
6Dan LynchConservative Party1,19712.0%35.9%
7Fergal McEnteeGreen Party3193.2%9.6%
8Helen SpeedyLiberal Democrats2502.5%7.5%
9Hugh BrownLiberal Democrats2262.3%6.8%
10Ben SpeedyLiberal Democrats2082.1%6.2%

EC ward code E05000621 · Back to ward index

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

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
1Peter DawsonConservative Party2,51618.8%56.5%+31.5 ptsElected
2Louise NathansonConservative Party2,38917.9%53.6%+28.6 ptsElected
3Aled Richards-JonesConservative Party2,32317.4%52.2%+27.2 ptsElected
4Amy MerriganLabour Party1,1688.7%26.2%
5Chloe IngramLabour Party1,0978.2%24.6%
6Tom HymasLabour Party9827.3%22.0%
7David LindenLiberal Democrats8806.6%19.8%
8Muriel CroninLiberal Democrats5884.4%13.2%
9Caroline AustinGreen Party5454.1%12.2%
10Jane HiltonRenew4583.4%10.3%
11Daniel JaysonLiberal Democrats4173.1%9.4%

EC ward code E05000619 · Back to ward index

West Putney · 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. 4,811

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 CooperConservative Party2,68418.6%55.8%+30.8 ptsElected
2Ian LewerConservative Party2,60418.0%54.1%+29.1 ptsElected
3Steffi SuttersConservative Party2,58417.9%53.7%+28.7 ptsElected
4Yasin InanLabour Party1,4199.8%29.5%
5Jim McKinneyLabour Party1,4059.7%29.2%
6Susan OlechLabour Party1,3049.0%27.1%
7Helen CompsonLiberal Democrats5804.0%12.1%
8Charles GillbeLiberal Democrats4583.2%9.5%
9Sharon DavisLiberal Democrats4192.9%8.7%
10Emma KillickGreen Party3692.6%7.7%
11Jennifer PangGreen Party3422.4%7.1%
12Christopher PooleGreen Party2661.8%5.5%

EC ward code E05000629 · Back to ward index

Tooting · 3-seat (bloc vote)

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

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
1Annamarie CritchardLabour Party3,10623.5%70.6%+45.6 ptsElected
2James DaleyLabour Party2,91722.1%66.3%+41.3 ptsElected
3Paul WhiteLabour Party2,69420.4%61.2%+36.2 ptsElected
4Louise Mason-RutherfordConservative Party1,1508.7%26.1%
5Ed GibbsConservative Party1,1188.5%25.4%
6Andrew ZwainConservative Party1,0177.7%23.1%
7Liam Bailey-MorganGreen Party5113.9%11.6%
8Vijay ThumarLiberal Democrats2561.9%5.8%
9John LeeLiberal Democrats2321.8%5.3%
10Daniel MorseLiberal Democrats2021.5%4.6%

EC ward code E05000626 · Back to ward index

Wandsworth Common · 3-seat (bloc vote)

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

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
1Rosemary BirchallConservative Party3,12422.2%66.6%+41.6 ptsElected
2Peter GrahamConservative Party2,93220.8%62.5%+37.5 ptsElected
3Adrian FlookConservative Party2,90320.6%61.9%+36.9 ptsElected
4Peter BlowesLabour Party1,2068.6%25.7%
5Marium IrfanLabour Party1,2068.6%25.7%
6Matty TongLabour Party1,0747.6%22.9%
7Eileen ArmsLiberal Democrats4913.5%10.5%
8Simon HuddGreen Party4573.2%9.7%
9Caroline OgdenLiberal Democrats4092.9%8.7%
10Simon SharichLiberal Democrats2681.9%5.7%

EC ward code E05000627 · Back to ward index

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

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Tony BeltonLabour Party2,58721.9%65.7%+40.7 ptsElected
2Kate StockLabour Party2,51921.3%64.0%+39.0 ptsElected
3Simon HoggLabour Party2,44220.7%62.0%+37.0 ptsElected
4Robert CaringtonConservative Party9948.4%25.2%
5Alex Stewart-ClarkConservative Party9137.7%23.2%
6Joseph RidoutConservative Party8907.5%22.6%
7Sheaian LeeGreen Party3493.0%8.9%
8Jonathan AlexanderLiberal Democrats2572.2%6.5%
9Mark BennettLiberal Democrats2312.0%5.9%
10Philip WalderLiberal Democrats2181.8%5.5%
11Alex McHughIndependent1481.3%3.8%
12Caroline PoeschlRenew990.8%2.5%
13Eugene PowerUK Independence Party (UKIP)710.6%1.8%
14Charles SkeffingtonUK Independence Party (UKIP)710.6%1.8%
15Ruth PriceDVP260.2%0.7%

EC ward code E05000617 · Back to ward index

Furzedown · 3-seat (bloc vote)

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

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
1Leonie CooperLabour Party3,48823.8%71.5%+46.5 ptsElected
2Judi GasserLabour Party3,37123.0%69.1%+44.1 ptsElected
3Candida JonesLabour Party3,25422.2%66.7%+41.7 ptsElected
4Claire ClayConservative Party1,1748.0%24.1%
5Robert BroadhurstConservative Party1,1678.0%23.9%
6Nabi ToktasConservative Party9826.7%20.1%
7Gerard HarrisonGreen Party5263.6%10.8%
8Raaid CasoojeeLiberal Democrats2922.0%6.0%
9John PindarLiberal Democrats1971.3%4.0%
10Gary WilsonLiberal Democrats1901.3%3.9%

EC ward code E05000615 · Back to ward index

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

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
1Kemi AkinolaLabour Party3,02523.6%70.8%+45.8 ptsElected
2Kate ForbesLabour Party2,98223.3%69.8%+44.8 ptsElected
3Andrew GibbonsLabour Party2,89422.6%67.8%+42.8 ptsElected
4Miles BassettConservative Party9507.4%22.2%
5Antonia DunnConservative Party9397.3%22.0%
6Toby WilliamsConservative Party9387.3%22.0%
7Esther Obiri-DarkoGreen Party4913.8%11.5%
8Stephen BieniekLiberal Democrats1881.5%4.4%
9Giles DerringtonLiberal Democrats1841.4%4.3%
10Colin Hamilton-WilliamsLiberal Democrats1261.0%3.0%
11Dorota Zalewska-KinashDPl960.7%2.2%

EC ward code E05000616 · Back to ward index