← Kingston upon Thames (all cycles) · 7 May 2026 cohort

Kingston upon Thames 2026

Local elections held 7 May 2026.

19 ward races
48 seats
48 elected below the proportional quota
100.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 19 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 48 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 %Δ
Liberal Democrats66,40544.9%4491.7%2347.9%+21
Conservative Party22,09915.0%24.2%714.6%-5
Green Party19,49313.2%00.0%612.5%-6
Reform UK17,22911.7%00.0%510.4%-5
Kingston Independent Residents Group12,3068.3%24.2%48.3%-2
Labour Party9,5576.5%00.0%36.3%-3
Independent3910.3%00.0%00.0%0
The Official Monster Raving Loony Party2790.2%00.0%00.0%0
Heritage Party300.0%00.0%00.0%0
Total147,789100.0%48100.0%48100.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

Coombe Hill · 2-seat (bloc vote)

Marginal winner 16.9% Proportional quota 33.3% Below quota −16.4 pts Valid ballots 4,488

RankCandidatePartyVotesShareBelow quotaElected
1Rowena BassConservative Party85419.0%−14.3 ptsElected
2Ian GeorgeConservative Party76016.9%−16.4 ptsElected
3Jamal ChohanKingston Independent Residents Group63614.2%
4Zebunisa RaoKingston Independent Residents Group49411.0%
5Zain Ausaf AbbasLiberal Democrats4079.1%
6Tushar AnejaLiberal Democrats3838.5%
7Patrick Lewis GoodacreGreen Party2275.1%
8Jeanine BatemanReform UK2034.5%
9Ezra TunleyGreen Party1834.1%
10Shaun TocherReform UK1804.0%
11Anthony Michael MurrayLabour Party922.0%
12Sally RichardsonLabour Party691.5%

Electorate 0 · Ballots cast 4,492 · Invalid 4 · EC ward code local.kingston-upon-thames.coombe-hill.2026-05-07 · Back to ward index

Motspur Park and Old Malden East · 2-seat (bloc vote)

Marginal winner 19.8% Proportional quota 33.3% Below quota −13.5 pts Valid ballots 5,068

RankCandidatePartyVotesShareBelow quotaElected
1Callum Sol MorrisseyLiberal Democrats1,18223.3%−10.0 ptsElected
2Wimal WimalathasanLiberal Democrats1,00519.8%−13.5 ptsElected
3Terry PatonConservative Party71814.2%
4Rob SmithConservative Party65612.9%
5Diane Ferguson-SmithReform UK4438.7%
6Riona Mary Seana WoodmanReform UK3997.9%
7Bea OsbourneGreen Party3707.3%
8Alastair BreenLabour Party1513.0%
9Sean Paul CaseyLabour Party1442.8%

Electorate 0 · Ballots cast 5,073 · Invalid 5 · EC ward code local.kingston-upon-thames.motspur-park-old-malden-east.2026-05-07 · Back to ward index

Alexandra · 2-seat (bloc vote)

Marginal winner 20.0% Proportional quota 33.3% Below quota −13.4 pts Valid ballots 4,765

RankCandidatePartyVotesShareBelow quotaElected
1Ian MandersLiberal Democrats1,00621.1%−12.2 ptsElected
2Amir Ali KhanLiberal Democrats95120.0%−13.4 ptsElected
3Simon IllsleyConservative Party4519.5%
4Arjun JohalConservative Party4138.7%
5Jill Margaret AndersonReform UK3186.7%
6Aaron MafiKingston Independent Residents Group3156.6%
7Anna Katharine BurlingsbyGreen Party2906.1%
8Gavin PushparajanKingston Independent Residents Group2866.0%
9Caroline Ann BuchanReform UK2775.8%
10Des KayGreen Party2385.0%
11Marian Margaret FreedmanLabour Party1292.7%
12Alexander James LockLabour Party911.9%

Electorate 0 · Ballots cast 4,772 · Invalid 7 · EC ward code local.kingston-upon-thames.alexandra.2026-05-07 · Back to ward index

Coombe Vale · 3-seat (bloc vote)

Marginal winner 12.5% Proportional quota 25.0% Below quota −12.5 pts Valid ballots 10,997

RankCandidatePartyVotesShareBelow quotaElected
1Kim Natasha BaileyLiberal Democrats1,74415.9%−9.1 ptsElected
2Brian Maxwell AustenLiberal Democrats1,60814.6%−10.4 ptsElected
3Andrew SillettLiberal Democrats1,37812.5%−12.5 ptsElected
4Cathy RobertsConservative Party7556.9%
5Marcel LeeConservative Party7386.7%
6Chloe Vittoria BellGreen Party6996.4%
7Pallavi KonwarConservative Party6706.1%
8David James GilesKingston Independent Residents Group5615.1%
9Phil DoyleKingston Independent Residents Group5114.6%
10Peter Anthony WhitworthGreen Party4724.3%
11Suniya QureshiKingston Independent Residents Group4414.0%
12Sandy PierceyReform UK4263.9%
13Kamala KuganIndependent3192.9%
14Ian Alexander ParkerLabour Party2522.3%
15Nick DraperLabour Party2422.2%
16Gareth Brian ThomasLabour Party1811.6%

Electorate 0 · Ballots cast 11,005 · Invalid 8 · EC ward code local.kingston-upon-thames.coombe-vale.2026-05-07 · Back to ward index

New Malden Village · 3-seat (bloc vote)

Marginal winner 12.7% Proportional quota 25.0% Below quota −12.3 pts Valid ballots 10,377

RankCandidatePartyVotesShareBelow quotaElected
1Mark James DurrantLiberal Democrats1,52414.7%−10.3 ptsElected
2Lesley Anne HeapLiberal Democrats1,32712.8%−12.2 ptsElected
3Dongsung KimLiberal Democrats1,32012.7%−12.3 ptsElected
4Richard HebbornKingston Independent Residents Group1,04310.1%
5Deepa VeneikKingston Independent Residents Group8998.7%
6Raju PandyaKingston Independent Residents Group8518.2%
7Lucy HowardGreen Party5315.1%
8Caroline BowisConservative Party3713.6%
9John Crocket BowisConservative Party3363.2%
10Jem KaleGreen Party3293.2%
11Joel MonroeGreen Party3143.0%
12David Michael BentReform UK3062.9%
13Valerie McIntyreConservative Party2782.7%
14Tess BowyerLabour Party2612.5%
15James David Winn StilemanReform UK2542.4%
16Michelle Honor GordonLabour Party2322.2%
17Gary Alan SeeLabour Party2011.9%

Electorate 0 · Ballots cast 10,385 · Invalid 8 · EC ward code local.kingston-upon-thames.new-malden-village.2026-05-07 · Back to ward index

Norbiton · 3-seat (bloc vote)

Marginal winner 12.9% Proportional quota 25.0% Below quota −12.1 pts Valid ballots 8,693

RankCandidatePartyVotesShareBelow quotaElected
1Emily DaveyLiberal Democrats1,41616.3%−8.7 ptsElected
2Olly WehringLiberal Democrats1,29714.9%−10.1 ptsElected
3Sam Foulder-HughesLiberal Democrats1,12412.9%−12.1 ptsElected
4Tony BanksLabour Party5376.2%
5Martin Andrew HallGreen Party5246.0%
6Fahima MahomedGreen Party4975.7%
7Dylan StewartGreen Party4385.0%
8Liz MeerabeauLabour Party4104.7%
9Tom WingfieldLabour Party3914.5%
10Christopher Llewellyn LastReform UK3594.1%
11Andrew ParkerReform UK3584.1%
12Jo MelbourneReform UK3524.0%
13Kevin John DavisConservative Party2753.2%
14Soha SultanaKingston Independent Residents Group2643.0%
15Sandira BeekooConservative Party2292.6%
16John Barnabas RutterConservative Party2222.6%

Electorate 0 · Ballots cast 8,702 · Invalid 9 · EC ward code local.kingston-upon-thames.norbiton.2026-05-07 · Back to ward index

Kingston Town · 3-seat (bloc vote)

Marginal winner 13.0% Proportional quota 25.0% Below quota −12.0 pts Valid ballots 9,047

RankCandidatePartyVotesShareBelow quotaElected
1Roger Mark HayesLiberal Democrats1,27714.1%−10.9 ptsElected
2Nicola Inez NardelliLiberal Democrats1,18413.1%−11.9 ptsElected
3Sabah HamedLiberal Democrats1,17513.0%−12.0 ptsElected
4James Benjamin DeanGreen Party5926.5%
5Peter Haydn CzajaGreen Party5736.3%
6Raffaele LittoGreen Party5636.2%
7Kezia Elizabeth ColemanLabour Party4414.9%
8Gillian Elizabeth AstonConservative Party4054.5%
9Terry BowersConservative Party3844.2%
10Tony JamesReform UK3754.1%
11John Joseph EnnettReform UK3744.1%
12Marie McGuireConservative Party3483.8%
13James StantonLabour Party3183.5%
14Osvaldina PreziliusReform UK3133.5%
15Keegan Philip Ronnie HillierLabour Party3023.3%
16Rubina CassellKingston Independent Residents Group1611.8%
17Hayley SmithersKingston Independent Residents Group1471.6%
18Jabeen ShahKingston Independent Residents Group1151.3%

Electorate 0 · Ballots cast 9,055 · Invalid 8 · EC ward code local.kingston-upon-thames.kingston-town.2026-05-07 · Back to ward index

Green Lane and St James · 2-seat (bloc vote)

Marginal winner 21.8% Proportional quota 33.3% Below quota −11.6 pts Valid ballots 4,600

RankCandidatePartyVotesShareBelow quotaElected
1James GilesKingston Independent Residents Group1,04322.7%−10.7 ptsElected
2Yvonne TraceyKingston Independent Residents Group1,00121.8%−11.6 ptsElected
3Simon Patrick FoylanLiberal Democrats86318.8%
4Rory HallLiberal Democrats77216.8%
5Lucy GrimstoneReform UK1753.8%
6Pat DobsonLabour Party1653.6%
7Gregory JarrettReform UK1613.5%
8Gerry JonesLabour Party1332.9%
9Mike ChatteyConservative Party1292.8%
10Rosemary Anne SalusburyConservative Party861.9%
11Dunia Al-BaghdadiIndependent721.6%

Electorate 0 · Ballots cast 4,610 · Invalid 10 · EC ward code local.kingston-upon-thames.green-lane-st-james.2026-05-07 · Back to ward index

Berrylands · 2-seat (bloc vote)

Marginal winner 21.9% Proportional quota 33.3% Below quota −11.4 pts Valid ballots 5,489

RankCandidatePartyVotesShareBelow quotaElected
1Anita Margaret SchaperLiberal Democrats1,33124.2%−9.1 ptsElected
2Rizwana Suhail MalikLiberal Democrats1,20321.9%−11.4 ptsElected
3Steve KentConservative Party66212.1%
4Paul BedforthConservative Party65411.9%
5Maya Joyce KayGreen Party3977.2%
6Garfield Anthony BatemanReform UK3296.0%
7Philip SmithGreen Party3175.8%
8Anthony AyoolaReform UK2895.3%
9Heather Estelle BuchananLabour Party1592.9%
10Lawrence Roy GreenLabour Party1482.7%

Electorate 0 · Ballots cast 5,495 · Invalid 6 · EC ward code local.kingston-upon-thames.berrylands.2026-05-07 · Back to ward index

Tudor · 2-seat (bloc vote)

Marginal winner 22.6% Proportional quota 33.3% Below quota −10.7 pts Valid ballots 5,616

RankCandidatePartyVotesShareBelow quotaElected
1Blaise Kemp MurphetLiberal Democrats1,35524.1%−9.2 ptsElected
2Sachin TulyaniLiberal Democrats1,27022.6%−10.7 ptsElected
3Julian Stewart Harvey BedaleConservative Party64211.4%
4Jamila Bibi-SarwarConservative Party4918.7%
5Alison Jane Gomez-RussellGreen Party4337.7%
6Lydia PooleGreen Party3866.9%
7Bernardo Barreto-KuhlbrodtReform UK3195.7%
8Jithwin Lalam VenkataReform UK2664.7%
9Maureen WilkinsKingston Independent Residents Group1372.4%
10Syreeta Howard-JamesKingston Independent Residents Group1342.4%
11Andrew Michael MiddletonLabour Party1011.8%
12Stephen James PikeLabour Party821.5%

Electorate 0 · Ballots cast 5,624 · Invalid 8 · EC ward code local.kingston-upon-thames.tudor.2026-05-07 · Back to ward index

Hook and Chessington North · 3-seat (bloc vote)

Marginal winner 14.9% Proportional quota 25.0% Below quota −10.1 pts Valid ballots 9,818

RankCandidatePartyVotesShareBelow quotaElected
1Joanne Emma BarkerLiberal Democrats1,51015.4%−9.6 ptsElected
2Sue AnsariLiberal Democrats1,49615.2%−9.8 ptsElected
3Lorraine Denishea Helen DunstoneLiberal Democrats1,46014.9%−10.1 ptsElected
4Angus Timothy CameronReform UK9009.2%
5Stephen John CherryReform UK8889.0%
6David PhillipsConservative Party6216.3%
7Noëlle CarteretConservative Party5996.1%
8Kye Alan Slawson-PowellConservative Party4865.0%
9Lucy Elizabeth HillGreen Party3763.8%
10David John WebbGreen Party3263.3%
11Parsa BahadoriGreen Party3173.2%
12Liam HebbornKingston Independent Residents Group2682.7%
13David Kenneth John CooperLabour Party1591.6%
14Christine Wynne ThompsonLabour Party1481.5%
15Rosemary VaseLabour Party1381.4%
16Liam Angus SecrettThe Official Monster Raving Loony Party1261.3%

Electorate 0 · Ballots cast 9,825 · Invalid 7 · EC ward code local.kingston-upon-thames.hook-chessington-north.2026-05-07 · Back to ward index

Kingston Gate · 3-seat (bloc vote)

Marginal winner 15.0% Proportional quota 25.0% Below quota −10.0 pts Valid ballots 11,087

RankCandidatePartyVotesShareBelow quotaElected
1Sarah Wait-SillettLiberal Democrats1,80716.3%−8.7 ptsElected
2Stephen Nicholas EvansLiberal Democrats1,79716.2%−8.8 ptsElected
3Mark Peter MannersLiberal Democrats1,66815.0%−10.0 ptsElected
4Matt BrowneGreen Party8247.4%
5Claire Elizabeth WalterGreen Party7186.5%
6Paul WrightGreen Party5444.9%
7Donald Reginald PorterConservative Party4313.9%
8Leela Sita SeatonConservative Party4023.6%
9Rahul NaithaniConservative Party3923.5%
10Robert EdwardsReform UK3513.2%
11Kerry GilesKingston Independent Residents Group3212.9%
12Alexander HorsfallReform UK3162.9%
13Graham Charles MatthewsReform UK3072.8%
14Noor Jamal ChohanKingston Independent Residents Group3062.8%
15Tam HolmesLabour Party2762.5%
16Sonu Ali SayeedKingston Independent Residents Group2502.3%
17Nicholas James OatridgeLabour Party1931.7%
18Frank KitsonLabour Party1841.7%

Electorate 0 · Ballots cast 11,098 · Invalid 11 · EC ward code local.kingston-upon-thames.kingston-gate.2026-05-07 · Back to ward index

St Mark's and Seething Wells · 3-seat (bloc vote)

Marginal winner 15.2% Proportional quota 25.0% Below quota −9.8 pts Valid ballots 12,456

RankCandidatePartyVotesShareBelow quotaElected
1Helen MilestoneLiberal Democrats2,14617.2%−7.8 ptsElected
2Robert SadlerLiberal Democrats1,94315.6%−9.4 ptsElected
3Yogan YoganathanLiberal Democrats1,89215.2%−9.8 ptsElected
4Archie CoyneGreen Party1,1038.9%
5Ayse DemirGreen Party1,0658.6%
6Abbas ArefGreen Party1,0628.5%
7Tim BrownConservative Party5134.1%
8Carole RobinsonConservative Party4703.8%
9Caroline FordReform UK4683.8%
10Nick FreiReform UK4183.4%
11Ian WilsonConservative Party4023.2%
12Marcus Reno MohammedReform UK3442.8%
13Emma Keeley FrancisLabour Party2602.1%
14Joseph Al-KhaliliLabour Party1981.6%
15Brian John MatthewsLabour Party1721.4%

Electorate 0 · Ballots cast 12,463 · Invalid 7 · EC ward code local.kingston-upon-thames.st-marks-seething-wells.2026-05-07 · Back to ward index

Surbiton Hill · 3-seat (bloc vote)

Marginal winner 15.2% Proportional quota 25.0% Below quota −9.8 pts Valid ballots 10,647

RankCandidatePartyVotesShareBelow quotaElected
1Alison Hamilton HoltLiberal Democrats1,94818.3%−6.7 ptsElected
2Tom ReeveLiberal Democrats1,83317.2%−7.8 ptsElected
3Manish ShuklaLiberal Democrats1,61915.2%−9.8 ptsElected
4Emma LofflerGreen Party5995.6%
5Nannette HerbertGreen Party5785.4%
6Conor James McGovern-PaulGreen Party4594.3%
7Kristine Marie BoudreauConservative Party4584.3%
8Jackie AlexReform UK4284.0%
9Alasdair Bruce RennieConservative Party4264.0%
10Noel Edward AlexReform UK4183.9%
11Colin SucklingConservative Party4073.8%
12Peter William HarrisReform UK3993.7%
13Glen ColegateKingston Independent Residents Group2232.1%
14Maxwell Oliver FreedmanLabour Party2041.9%
15Rebecca Claire WayLabour Party1891.8%
16Andrea ChambersKingston Independent Residents Group1751.6%
17Kris SaravananLabour Party1711.6%
18Easha-tir-Raazi KhawajaKingston Independent Residents Group1131.1%

Electorate 0 · Ballots cast 10,653 · Invalid 6 · EC ward code local.kingston-upon-thames.surbiton-hill.2026-05-07 · Back to ward index

Chessington South and Malden Rushett · 3-seat (bloc vote)

Marginal winner 15.6% Proportional quota 25.0% Below quota −9.4 pts Valid ballots 9,743

RankCandidatePartyVotesShareBelow quotaElected
1Andreas KirschLiberal Democrats1,64116.8%−8.2 ptsElected
2Griseldis KirschLiberal Democrats1,54215.8%−9.2 ptsElected
3Sharukh MirzaLiberal Democrats1,51815.6%−9.4 ptsElected
4Simon BainReform UK1,00110.3%
5Kevin EggletonReform UK9469.7%
6Pawel Marian LachowskiReform UK8558.8%
7Sue TownerConservative Party5906.1%
8Irena BoylettConservative Party5025.2%
9James John EakinConservative Party4965.1%
10Laurie SouthLabour Party1781.8%
11Alfred PirottaLabour Party1731.8%
12Fe WoodLabour Party1481.5%
13Captain CoileyThe Official Monster Raving Loony Party790.8%
14A Gent ChinnersThe Official Monster Raving Loony Party740.8%

Electorate 0 · Ballots cast 9,754 · Invalid 11 · EC ward code local.kingston-upon-thames.chessington-south-malden-rushett.2026-05-07 · Back to ward index

King George's and Sunray · 2-seat (bloc vote)

Marginal winner 24.0% Proportional quota 33.3% Below quota −9.3 pts Valid ballots 3,758

RankCandidatePartyVotesShareBelow quotaElected
1Helen Rachel GrocottLiberal Democrats91624.4%−9.0 ptsElected
2Mark Rahim BeynonLiberal Democrats90224.0%−9.3 ptsElected
3Nausheen ArnoldConservative Party49213.1%
4Gia Borg-DarcyConservative Party41811.1%
5Pauline HowardGreen Party2406.4%
6Kate WorleyGreen Party2185.8%
7Julian McCarthyKingston Independent Residents Group1664.4%
8Bob FreedmanLabour Party1504.0%
9Andrew David ProsserLabour Party1463.9%
10Danyaal KhwajaKingston Independent Residents Group1102.9%

Electorate 4,471 · Ballots cast 3,795 · Invalid 37 · EC ward code local.kingston-upon-thames.king-georges-sunray.2026-05-07 · Back to ward index

Old Malden · 2-seat (bloc vote)

Marginal winner 24.3% Proportional quota 33.3% Below quota −9.0 pts Valid ballots 5,046

RankCandidatePartyVotesShareBelow quotaElected
1Mike Pascal MassimiLiberal Democrats1,31126.0%−7.4 ptsElected
2Elizabeth ParkLiberal Democrats1,22824.3%−9.0 ptsElected
3John BaekConservative Party4679.3%
4Harry George FoskinConservative Party4508.9%
5Nicholas Richard David BadhamReform UK3947.8%
6Ismail BirantReform UK2845.6%
7David CharltonGreen Party2494.9%
8Harrie VischjagerGreen Party1943.8%
9Graeme HodgeLabour Party1472.9%
10Rahul Taran KhandelwalLabour Party1382.7%
11Clair HebbornKingston Independent Residents Group911.8%
12Chris WaltonKingston Independent Residents Group631.2%
13Michael Gerard WatsonHeritage Party300.6%

Electorate 0 · Ballots cast 5,049 · Invalid 3 · EC ward code local.kingston-upon-thames.old-malden.2026-05-07 · Back to ward index

Tolworth · 3-seat (bloc vote)

Marginal winner 16.2% Proportional quota 25.0% Below quota −8.8 pts Valid ballots 10,813

RankCandidatePartyVotesShareBelow quotaElected
1Jane LimLiberal Democrats1,86117.2%−7.8 ptsElected
2Thay ThayalanLiberal Democrats1,83817.0%−8.0 ptsElected
3Andrew John WooldridgeLiberal Democrats1,75416.2%−8.8 ptsElected
4Claire Louise BurlingsbyGreen Party5635.2%
5David John ButcherReform UK5094.7%
6Luma Al-AzzawiGreen Party4744.4%
7Graham Alan SeagerReform UK4584.2%
8Silva KaluduraReform UK4444.1%
9Owen OastlerGreen Party4424.1%
10Jessica DearloveKingston Independent Residents Group4284.0%
11Emma Louise Mary PerhamConservative Party3213.0%
12Martin PikeConservative Party2872.7%
13Mark David ThomasKingston Independent Residents Group2692.5%
14Grace Victoria BowersLabour Party2652.5%
15Andrew WillsonConservative Party2652.5%
16Michael Winston FirthKingston Independent Residents Group2492.3%
17Martin Christopher EllisLabour Party1991.8%
18Gill GrayLabour Party1871.7%

Electorate 0 · Ballots cast 10,826 · Invalid 13 · EC ward code local.kingston-upon-thames.tolworth.2026-05-07 · Back to ward index

Canbury Gardens · 2-seat (bloc vote)

Marginal winner 24.8% Proportional quota 33.3% Below quota −8.5 pts Valid ballots 5,281

RankCandidatePartyVotesShareBelow quotaElected
1Peter Christopher HigginsLiberal Democrats1,36225.8%−7.5 ptsElected
2Nicolai Due-GundersenLiberal Democrats1,31124.8%−8.5 ptsElected
3Linda Jane SawyerGreen Party4558.6%
4Anand RajpurohitConservative Party3576.8%
5Maria Theresa BlakeReform UK3216.1%
6Mohammad BeheshtiConservative Party3206.1%
7Ian Bryn WorrallGreen Party3145.9%
8Anthony LarkinReform UK3045.8%
9Kelly Jane GalvinLabour Party1683.2%
10Christopher Robert PriestLabour Party1342.5%
11Mihaela McKendrickKingston Independent Residents Group1332.5%
12Ali AbdullaKingston Independent Residents Group1021.9%

Electorate 0 · Ballots cast 5,286 · Invalid 5 · EC ward code local.kingston-upon-thames.canbury-gardens.2026-05-07 · Back to ward index