← Wandsworth (all cycles) · 7 May 2026 cohort

Wandsworth 2026

Local elections held 7 May 2026.

22 ward races
58 seats
19 unfairly awarded seats
32.8% 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 %Δ
Labour Party97,99733.6%2848.3%2034.5%+8
Conservative Party90,83431.2%2950.0%1932.8%+10
Green Party50,31017.3%00.0%1017.2%-10
Liberal Democrats26,4739.1%00.0%58.6%-5
Reform UK21,2067.3%00.0%46.9%-4
Independent4,3751.5%11.7%00.0%+1
Trade Unionist and Socialist Coalition1450.0%00.0%00.0%0
Wandle Independent Group1260.0%00.0%00.0%0
Total291,466100.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 2026 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2026 election (current) and on the eve of it (2025), so you can see what the result replaced.

Current (2026)
Previous (2025)

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

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 Charles GrimstonIndependent4,08125.9%77.8%+52.8 ptsElected
2Angela Mary IrelandLabour Party1,67910.7%32.0%+7.0 ptsElected
3Daniel GhossainConservative Party1,3148.4%25.1%+0.1 ptsElected
4Sam ManleyLabour Party1,2658.0%24.1%
5Charlie DrakesmithConservative Party1,2387.9%23.6%
6Sian WrightGreen Party1,1407.2%21.7%
7Jason WhiffinGreen Party1,0336.6%19.7%
8Harry RothLabour Party8985.7%17.1%
9Madeline WoolfConservative Party8355.3%15.9%
10Eleanor DoodyLiberal Democrats4843.1%9.2%
11Emily EvansReform UK4342.8%8.3%
12AJ DurrantReform UK3892.5%7.4%
13Daniel BlaszczykReform UK3862.5%7.4%
14Patrick William GilbertLiberal Democrats2921.9%5.6%
15Duncan James Anton LyonsLiberal Democrats2661.7%5.1%

Invalid 10 · EC ward code local.wandsworth.west-hill.2026-05-07 · Back to ward index

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

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
1Guy Derek Ralph HumphriesConservative Party1,93319.0%38.0%+4.7 ptsElected
2Emmeline Elizabeth OwensConservative Party1,76317.3%34.7%+1.3 ptsElected
3Sue WixleyLiberal Democrats1,43514.1%28.2%
4Fergus FoordLiberal Democrats1,37213.5%27.0%
5Megs JacobsLabour Party1,09610.8%21.5%
6Peter James Godfrey WattsLabour Party9319.2%18.3%
7Ruby HawkesGreen Party6286.2%12.3%
8Kester Joseph LeekGreen Party5675.6%11.1%
9Clive Adrian SextonReform UK2372.3%4.7%
10Iliyan MladenovReform UK2112.1%4.1%

Invalid 10 · EC ward code local.wandsworth.southfields.2026-05-07 · Back to ward index

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

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
1Matt CornerConservative Party70222.2%44.4%+11.1 ptsElected
2Will SweetConservative Party58718.6%37.1%+3.8 ptsElected
3Jane Rachael BriginshawLabour Party39212.4%24.8%
4Matthew Grant HitchinsGreen Party33510.6%21.2%
5Michael Di StefanoGreen Party32510.3%20.6%
6Douglas OddyLabour Party2748.7%17.3%
7Mark John JustinReform UK1504.7%9.5%
8Mitch DurrantReform UK1444.6%9.1%
9James FokLiberal Democrats1434.5%9.0%
10John Morris WilliamsLiberal Democrats1103.5%7.0%

Invalid 13 · EC ward code local.wandsworth.nine-elms.2026-05-07 · Back to ward index

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

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
1Denise Samantha PaulLabour Party1,45318.9%37.9%+4.5 ptsElected
2Chris BaronConservative Party1,43218.7%37.3%+4.0 ptsElected
3Sarmila VaratharajLabour Party1,31017.1%34.2%
4Will OlmiConservative Party1,30717.0%34.1%
5Glyn GoodwinGreen Party6969.1%18.1%
6Sylvain MagneGreen Party5417.1%14.1%
7John Stanley CaldecottReform UK2323.0%6.0%
8Pierre Robert Charles EzardLiberal Democrats2032.6%5.3%
9Susan ShocketLiberal Democrats1892.5%4.9%
10Wil LindaloReform UK1832.4%4.8%
11Andrew MacMillanWandle Independent Group1261.6%3.3%

Invalid 5 · EC ward code local.wandsworth.wandle.2026-05-07 · Back to ward index

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

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
1Lizzy DobresLabour Party1,84221.0%41.9%+8.6 ptsElected
2Kirsten BottingConservative Party1,64718.7%37.5%+4.1 ptsElected
3Jack Amadeus MayorcasLabour Party1,58318.0%36.0%
4Otto JacobssonConservative Party1,51817.3%34.5%
5Georgia RaynerGreen Party7598.6%17.3%
6Jed SimisterGreen Party5085.8%11.6%
7Dylan Connor Peter HendersonLiberal Democrats2502.8%5.7%
8Caroline OgdenLiberal Democrats2212.5%5.0%
9Veronica De HomersleyReform UK1992.3%4.5%
10Mark Andrew ElliottReform UK1982.3%4.5%
11Mary InghamIndependent560.6%1.3%
12Adam Karl Powell-DaviesTrade Unionist and Socialist Coalition110.1%0.3%

Invalid 10 · EC ward code local.wandsworth.trinity.2026-05-07 · 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. 32.0% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +7.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 6,500

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
1Ethan Kane Foster BrooksConservative Party2,34912.0%36.1%+11.1 ptsElected
2Robert MorrittConservative Party2,18511.2%33.6%+8.6 ptsElected
3Salvatore MurtasConservative Party2,08310.7%32.0%+7.0 ptsElected
4Josh HughesLiberal Democrats2,03310.4%31.3%
5James Owen Ashton JonesLiberal Democrats1,9199.8%29.5%
6James Richard Usher WilsonLiberal Democrats1,8909.7%29.1%
7Jessie LeeLabour Party1,2606.5%19.4%
8Anthony AshurstLabour Party1,2026.2%18.5%
9Fredrick Oboledefe EmojevbeLabour Party1,0995.6%16.9%
10Nicola ElliottGreen Party9064.6%13.9%
11Kate RobinsonGreen Party8264.2%12.7%
12Fraser PittGreen Party6973.6%10.7%
13Adam DavisonReform UK3541.8%5.4%
14Tim HarrisonReform UK3511.8%5.4%
15Bruno Alves CarreiroReform UK3451.8%5.3%

Invalid 8 · EC ward code local.wandsworth.thamesfield.2026-05-07 · Back to ward index

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

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
1Toby HopkinsLabour Party1,63420.4%40.9%+7.5 ptsElected
2Elizabeth Sophia SimosLabour Party1,61720.2%40.4%+7.1 ptsElected
3Robert Daniel HughesConservative Party1,28516.1%32.1%
4Luke MathersConservative Party1,24915.6%31.2%
5Nina KratkyGreen Party7419.3%18.5%
6Roy VickeryGreen Party6478.1%16.2%
7John PindarLiberal Democrats2563.2%6.4%
8Julian Robert WareLiberal Democrats2052.6%5.1%
9Venessa Barrowman HolthamReform UK1882.4%4.7%
10Charlie RobinsonReform UK1762.2%4.4%

Invalid 5 · EC ward code local.wandsworth.south-balham.2026-05-07 · Back to ward index

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

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
1Charlie FisherConservative Party1,82712.2%36.6%+11.6 ptsElected
2Caroline India Gwendoline De la SoujeoleConservative Party1,80912.1%36.3%+11.3 ptsElected
3Zarah Michelle WilesConservative Party1,68111.2%33.7%+8.7 ptsElected
4Simon Darius GraysonLabour Party1,66611.1%33.4%
5Sana Zehra JafriLabour Party1,66311.1%33.3%
6Josephine ManteyLabour Party1,58910.6%31.9%
7Lu CurtisGreen Party9266.2%18.6%
8Ryan McMullenGreen Party8525.7%17.1%
9Michael StoneGreen Party7795.2%15.6%
10Colleen Anne BrowneReform UK4483.0%9.0%
11Robert John LakeReform UK4222.8%8.5%
12Oliver William VennReform UK4032.7%8.1%
13Dimitri Roberto BackwellLiberal Democrats3122.1%6.3%
14Catja De HaasLiberal Democrats2721.8%5.5%
15Tudor Puleston NichollsLiberal Democrats2571.7%5.2%
16Jeanine CanziusIndependent570.4%1.1%

Invalid 7 · EC ward code local.wandsworth.st-marys.2026-05-07 · Back to ward index

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

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
1Simon Arthur HoggLabour Party1,25723.6%47.2%+13.9 ptsElected
2Kate StockLabour Party1,13321.3%42.6%+9.3 ptsElected
3Jonathan AntonacciGreen Party69213.0%26.0%
4Timothy Paul ReadGreen Party53610.1%20.1%
5Lizzie HackingConservative Party4258.0%16.0%
6Michael MitchellConservative Party3937.4%14.8%
7Daniel Jon DaltonReform UK2765.2%10.4%
8Dawn JamesReform UK2645.0%9.9%
9Charles LeekLiberal Democrats1573.0%5.9%
10Brook William PallowayLiberal Democrats1242.3%4.7%
11Maher NassourIndependent641.2%2.4%

Invalid 13 · EC ward code local.wandsworth.falconbrook.2026-05-07 · Back to ward index

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

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
1Victoria Oye AsanteLabour Party1,76612.1%36.3%+11.3 ptsElected
2Anthony John BeltonLabour Party1,68011.5%34.5%+9.5 ptsElected
3Claire Katherine DaviesConservative Party1,67311.5%34.4%+9.4 ptsElected
4Joanna Clare HallConservative Party1,60111.0%32.9%
5Daria Agnieszka HassLabour Party1,52810.5%31.4%
6Mozes MegyesiConservative Party1,4239.7%29.2%
7Isabel LosadaGreen Party9866.8%20.3%
8Ben KohGreen Party9306.4%19.1%
9Matt MaddenGreen Party7945.4%16.3%
10Antony Phillip Norman AbellReform UK5083.5%10.4%
11Lucy JonesReform UK4563.1%9.4%
12Jonathan James AldwinckleReform UK4333.0%8.9%
13Alexandra Elizabeth AmesLiberal Democrats2882.0%5.9%
14Elizabeth WatsonLiberal Democrats2791.9%5.7%
15Teresa Prunella Bathurst NormanLiberal Democrats2551.7%5.2%

Invalid 18 · EC ward code local.wandsworth.battersea-park.2026-05-07 · Back to ward index

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

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
1Michelle Susan CookLabour Party2,45513.3%39.8%+14.8 ptsElected
2Sarah DaviesLabour Party2,37412.8%38.5%+13.5 ptsElected
3Noel DubeConservative Party2,19411.9%35.6%+10.6 ptsElected
4Caroline Alice ElsomConservative Party2,17811.8%35.3%
5Shirin Chiara GeorgianiLabour Party2,09511.3%33.9%
6John PainConservative Party2,05811.1%33.3%
7James George CouperGreen Party1,0135.5%16.4%
8Sacha IsmailGreen Party9175.0%14.9%
9Jane ThomsonGreen Party8624.7%14.0%
10Susanna DammannLiberal Democrats5222.8%8.5%
11Stephen Michael LordReform UK4232.3%6.9%
12David LawrenceReform UK4122.2%6.7%
13Eugenia GeorgievaReform UK4052.2%6.6%
14Josh ShererLiberal Democrats3411.8%5.5%
15Dion TantelesLiberal Democrats2641.4%4.3%

Invalid 24 · EC ward code local.wandsworth.wandsworth-town.2026-05-07 · 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. 35.6% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +10.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 6,348

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
1Jasmin GlynneLabour Party2,34812.3%37.0%+12.0 ptsElected
2George CrivelliConservative Party2,29912.1%36.2%+11.2 ptsElected
3Ravi GovindiaConservative Party2,25711.9%35.6%+10.6 ptsElected
4Deen OssmanConservative Party2,23711.7%35.2%
5Dermot John NeliganLabour Party2,07610.9%32.7%
6Joe Lewis SmallmanLabour Party1,96110.3%30.9%
7Maisie JenkinsonGreen Party1,0305.4%16.2%
8Hana ManthorpeGreen Party9334.9%14.7%
9Shanaj BegumGreen Party9274.9%14.6%
10Jessica AndersonReform UK5653.0%8.9%
11Rebecca Daisy Alana Barton-SingerLiberal Democrats5292.8%8.3%
12Nicki BreezeLiberal Democrats5142.7%8.1%
13Gabriel Byng Barton-SingerLiberal Democrats4872.6%7.7%
14Susan Jane MunceyReform UK4532.4%7.1%
15Ali BathReform UK4272.2%6.7%

Invalid 15 · EC ward code local.wandsworth.east-putney.2026-05-07 · Back to ward index

Lavender · 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,898

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
1Dan HamiltonConservative Party1,74722.4%44.8%+11.5 ptsElected
2Tom Francesco PridhamConservative Party1,72022.1%44.1%+10.8 ptsElected
3Edith Abimbola AdejobiLabour Party1,13714.6%29.2%
4Joshua Michael GrovesLabour Party94412.1%24.2%
5James BraniganGreen Party7389.5%18.9%
6Luwis Stephan GunarathneGreen Party5537.1%14.2%
7Ed ChidleyLiberal Democrats3023.9%7.7%
8Jenny VoyceLiberal Democrats2713.5%7.0%
9Rupert Douglas Brooks HuntReform UK1922.5%4.9%
10Madison JamesReform UK1922.5%4.9%

Invalid 11 · EC ward code local.wandsworth.lavender.2026-05-07 · Back to ward index

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

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
1Sheila Mary BoswellLabour Party2,49515.1%45.4%+20.4 ptsElected
2Annamarie Marina CritchardLabour Party2,34214.2%42.6%+17.6 ptsElected
3Paul John WhiteLabour Party2,01512.2%36.7%+11.7 ptsElected
4Yannina Jade CaptainGreen Party1,77310.8%32.3%
5Lisa LaudatGreen Party1,5499.4%28.2%
6Shair Alam KhanGreen Party1,5489.4%28.2%
7Kyle William EvansConservative Party9795.9%17.8%
8Sam Benjamin MerulloConservative Party8695.3%15.8%
9Tolga InancConservative Party8104.9%14.7%
10Arminel Prudence FennellyLiberal Democrats4052.5%7.4%
11Mark DerbyshireReform UK3992.4%7.3%
12Giles RoweReform UK3782.3%6.9%
13Stephen Gary SkipperReform UK3412.1%6.2%
14Imran HussainLiberal Democrats2821.7%5.1%
15Pek-San TanLiberal Democrats2551.5%4.6%
16Sofia Pandolfi da SilveiraTrade Unionist and Socialist Coalition360.2%0.7%

Invalid 15 · EC ward code local.wandsworth.tooting-bec.2026-05-07 · 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. 37.9% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +12.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 6,482

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
1Lynsey Eve HedgesConservative Party2,67813.8%41.3%+16.3 ptsElected
2Jo RigbyLabour Party2,54313.1%39.2%+14.2 ptsElected
3Jonathan Neil Dessain IliffConservative Party2,45812.6%37.9%+12.9 ptsElected
4Sami Khairy AbouzahraConservative Party2,42212.5%37.4%
5Tom ArmstrongLabour Party2,36412.2%36.5%
6Tom PollardLabour Party2,24611.6%34.7%
7Nicholas HumberstoneGreen Party1,0275.3%15.8%
8John Gabriel LowGreen Party9594.9%14.8%
9Varun SanthoshGreen Party8334.3%12.9%
10Warwick Richard DanksLiberal Democrats3731.9%5.8%
11David Edward ElliottLiberal Democrats3731.9%5.8%
12Toby TannerLiberal Democrats3281.7%5.1%
13Scott GrantReform UK3181.6%4.9%
14Peter WilkinsonReform UK2731.4%4.2%
15Nicholas LesterReform UK2501.3%3.9%

Invalid 9 · EC ward code local.wandsworth.balham.2026-05-07 · Back to ward index

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

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 Party2,38515.5%46.6%+21.6 ptsElected
2Sean LawlessLabour Party2,12113.8%41.4%+16.4 ptsElected
3Rex OsbornLabour Party1,95612.7%38.2%+13.2 ptsElected
4Michael BankoleGreen Party1,90512.4%37.2%
5Rachael DelahuntyGreen Party1,86012.1%36.3%
6Cameron JoshiGreen Party1,60810.5%31.4%
7Gareth Robert WallaceConservative Party6134.0%12.0%
8Dominic Phillip LoweConservative Party6074.0%11.9%
9William Patrick D'Arcy MumbyConservative Party5573.6%10.9%
10Stewart FosterReform UK3322.2%6.5%
11Stef DeardenReform UK3292.1%6.4%
12Claire KennedyReform UK3272.1%6.4%
13Phillip CartwrightLiberal Democrats3152.1%6.2%
14Belinda Lara Sevan KeheyanLiberal Democrats2171.4%4.2%
15Haren ThillainathanLiberal Democrats1851.2%3.6%
16Kim HendryTrade Unionist and Socialist Coalition370.2%0.7%

Invalid 17 · EC ward code local.wandsworth.tooting-broadway.2026-05-07 · Back to ward index

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

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
1Sara Louise Beverley AppsLabour Party1,92717.6%52.7%+27.7 ptsElected
2Aydin DikerdemLabour Party1,70815.6%46.7%+21.7 ptsElected
3Stephen WorrallLabour Party1,41712.9%38.7%+13.7 ptsElected
4Jo BartholomeouGreen Party1,12910.3%30.9%
5Imogen Lydia BathConservative Party9138.3%25.0%
6John LockerConservative Party8457.7%23.1%
7Alex MasonConservative Party7997.3%21.8%
8Stephen Edwin HelmsReform UK4464.1%12.2%
9John Angus Inglis Jones KincaidReform UK4043.7%11.0%
10Natalie Kathleen WheenReform UK3953.6%10.8%
11Stephanie Kate SeidmanLiberal Democrats3633.3%9.9%
12Mark Graham BennettLiberal Democrats3573.3%9.8%
13David KelleherLiberal Democrats2702.5%7.4%

Invalid 12 · EC ward code local.wandsworth.shaftesbury-queenstown.2026-05-07 · Back to ward index

Roehampton · 3-seat (bloc vote)

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

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
1Graeme Paul HendersonLabour Party1,88113.9%41.8%+16.8 ptsElected
2Jenny May YatesLabour Party1,83813.6%40.9%+15.9 ptsElected
3Matthew George TillerLabour Party1,76813.1%39.3%+14.3 ptsElected
4Jane CooperConservative Party1,0647.9%23.6%
5Anjusha ChaughuleConservative Party1,0067.5%22.4%
6Helena KanaanConservative Party9246.8%20.5%
7Jay Bailey Northrop-MaltbyGreen Party9186.8%20.4%
8Tommy TsheritGreen Party8646.4%19.2%
9Ben FrancisReform UK7165.3%15.9%
10Terry WashingtonReform UK6855.1%15.2%
11Reema SiddiquiReform UK6194.6%13.8%
12Hugh Palmer BrownLiberal Democrats4113.0%9.1%
13Thomas GuyattLiberal Democrats3642.7%8.1%
14Samuel James McKennaLiberal Democrats3232.4%7.2%
15Ivo Nyoh KukaIndependent1170.9%2.6%

Invalid 22 · EC ward code local.wandsworth.roehampton.2026-05-07 · 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. 39.5% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +14.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 5,947

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
1Nick AustinConservative Party2,74515.4%46.2%+21.2 ptsElected
2Melanie Caroline Alexandra HamptonConservative Party2,39713.4%40.3%+15.3 ptsElected
3Shakeel AhmadConservative Party2,35113.2%39.5%+14.5 ptsElected
4Ed TomlinsonLabour Party1,6999.5%28.6%
5Noureen KhanLabour Party1,6719.4%28.1%
6Umer Hayat GhumanLabour Party1,5068.4%25.3%
7Sarah Alexandra ThomasGreen Party9715.4%16.3%
8Christopher Edward PooleGreen Party9035.1%15.2%
9Joanna Louise ChidgeyLiberal Democrats8124.6%13.7%
10Robin Gordon HaddonReform UK6293.5%10.6%
11Gloria MartinReform UK5713.2%9.6%
12Timothy David Hamilton ThomasLiberal Democrats5553.1%9.3%
13Mark Timothy LejmanLiberal Democrats5423.0%9.1%
14Saida DaudovaReform UK4902.7%8.2%

Invalid 19 · EC ward code local.wandsworth.west-putney.2026-05-07 · 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. 39.8% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +14.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 5,819

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Angela GrahamConservative Party2,65515.2%45.6%+20.6 ptsElected
2Peter GrahamConservative Party2,42613.9%41.7%+16.7 ptsElected
3Tom MyttonConservative Party2,31313.3%39.8%+14.8 ptsElected
4Melanie Tara McLarenLabour Party1,6449.4%28.3%
5James Alexander FosterLabour Party1,6099.2%27.7%
6Ellie PyemontLabour Party1,5819.1%27.2%
7Eliza BroadbentGreen Party1,1416.5%19.6%
8Suzanne EllisGreen Party9375.4%16.1%
9Maximilian EllisGreen Party8334.8%14.3%
10Eileen Riley ArmsLiberal Democrats4772.7%8.2%
11Amanda ClarkeReform UK4692.7%8.1%
12Paul Anthony Stuart DykeReform UK4252.4%7.3%
13Colin Richard StickneyReform UK3502.0%6.0%
14Gareth Rhys Morgan-JonesLiberal Democrats3001.7%5.2%
15David Phillip LaneLiberal Democrats2961.7%5.1%

Invalid 10 · EC ward code local.wandsworth.wandsworth-common.2026-05-07 · 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. 42.9% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +17.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 5,746

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 Alison CooperLabour Party3,00517.4%52.3%+27.3 ptsElected
2Judi GasserLabour Party2,74315.9%47.7%+22.7 ptsElected
3Samantha Mary LewisLabour Party2,46714.3%42.9%+17.9 ptsElected
4Eden LaudatGreen Party1,6289.4%28.3%
5Adam KamenetzkyGreen Party1,5258.8%26.5%
6Diane WilkinsonGreen Party1,4318.3%24.9%
7Oliver Samuel Wilford ClarkConservative Party8915.2%15.5%
8Siôn leuan DaviesConservative Party7234.2%12.6%
9Andrew John WasielewskiConservative Party7064.1%12.3%
10John HarmsenReform UK3972.3%6.9%
11David TrowsdaleReform UK3892.3%6.8%
12James WilliamsReform UK3792.2%6.6%
13Tim AtkinLiberal Democrats3712.2%6.5%
14Phillipa Ann JealLiberal Democrats2781.6%4.8%
15Romas John FoordLiberal Democrats2431.4%4.2%
16Kat Taylor-HuzzardTrade Unionist and Socialist Coalition610.4%1.1%

Invalid 9 · EC ward code local.wandsworth.furzedown.2026-05-07 · Back to ward index

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

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
1Aled Richards-JonesConservative Party2,58326.0%52.1%+18.7 ptsElected
2James Kenton CraigConservative Party2,55125.7%51.4%+18.1 ptsElected
3Clare Louise FraserLabour Party1,00610.1%20.3%
4Jonathan George HeywoodLabour Party8538.6%17.2%
5Lara FioraniLiberal Democrats6846.9%13.8%
6Francis Edward Vaudrey ChubbLiberal Democrats6526.6%13.1%
7Joe TaylorGreen Party5775.8%11.6%
8Areej AbualiGreen Party5745.8%11.6%
9Josh StantonReform UK2352.4%4.7%
10Alex TherrienReform UK2042.1%4.1%

Invalid 11 · EC ward code local.wandsworth.northcote.2026-05-07 · Back to ward index