← Harrow (all cycles) · 7 May 2026 cohort

Harrow 2026

Local elections held 7 May 2026.

21 ward races
53 seats
51 elected below the proportional quota
96.2% 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 21 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 53 seats had been shared out in proportion to votes received (how, with caveats). The Δ column is the actual seat count minus the proportional seat count — positive numbers are parties First-Past-the-Post over-represented; negative are parties it under-represented.

PartyVotesVote %Seats won% of seatsProportional seatsProportional %Δ
Conservative Party86,44147.0%4177.4%2649.1%+15
Labour Party42,39323.0%1120.8%1324.5%-2
Reform UK21,37911.6%00.0%611.3%-6
Green Party17,9999.8%00.0%59.4%-5
Liberal Democrats9,7035.3%00.0%23.8%-2
Arise6,0783.3%11.9%11.9%0
Total183,993100.0%53100.0%53100.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

Wealdstone South · 2-seat (bloc vote)

Marginal winner 12.3% Proportional quota 33.3% Below quota −21.0 pts Valid ballots 3,922

RankCandidatePartyVotesShareBelow quotaElected
1Angella Murphy-StrachanLabour Party57014.5%−18.8 ptsElected
2Yusuf YusufLabour Party48312.3%−21.0 ptsElected
3Dr Savitha PrakashReform UK45311.6%
4Paul CrimminsArise44911.4%
5Eileen KinnearConservative Party44411.3%
6Aghileh Djafari MarbiniArise41910.7%
7Dimabo Wolseley OpuogulayaConservative Party3518.9%
8Charley SwarcReform UK3238.2%
9Norman UppardGreen Party2867.3%
10John Timothy IngramLiberal Democrats1443.7%

Electorate 5,316 · Ballots cast 3,930 · Invalid 8 · EC ward code local.harrow.wealdstone-south.2026-05-07 · Back to ward index

Wealdstone North · 2-seat (bloc vote)

Marginal winner 14.6% Proportional quota 33.3% Below quota −18.7 pts Valid ballots 4,773

RankCandidatePartyVotesShareBelow quotaElected
1Shahania ChoudhuryLabour Party82017.2%−16.2 ptsElected
2Ajay Kumar AgrawalConservative Party69914.6%−18.7 ptsElected
3Ajay MaruLabour Party69014.5%
4Mayurika ChourdiaConservative Party62313.1%
5Emma StowellGreen Party4739.9%
6Michael Evan McCabeReform UK3507.3%
7Faran KhanArise3407.1%
8Paul II BisnarReform UK3357.0%
9Dante KorjovArise2926.1%
10Christopher James Martin SmithLiberal Democrats1513.2%

Electorate 6,941 · Ballots cast 4,792 · Invalid 19 · EC ward code local.harrow.wealdstone-north.2026-05-07 · Back to ward index

West Harrow · 2-seat (bloc vote)

Marginal winner 17.8% Proportional quota 33.3% Below quota −15.6 pts Valid ballots 5,822

RankCandidatePartyVotesShareBelow quotaElected
1Sarah ButterworthLabour Party1,19420.5%−12.8 ptsElected
2Mike WilliamsLabour Party1,03417.8%−15.6 ptsElected
3Janaksinh JhalaConservative Party71912.3%
4Sian HumeGreen Party69511.9%
5Pratik DoshiGreen Party67911.7%
6Nathan Marcel SmithConservative Party65911.3%
7Bharatkumar PatelReform UK3676.3%
8Ian PriceReform UK3235.5%
9Alan Philip Stephen NewmanLiberal Democrats1522.6%

Electorate 7,086 · Ballots cast 5,844 · Invalid 22 · EC ward code local.harrow.west-harrow.2026-05-07 · Back to ward index

Harrow on the Hill · 2-seat (bloc vote)

Marginal winner 17.8% Proportional quota 33.3% Below quota −15.5 pts Valid ballots 5,386

RankCandidatePartyVotesShareBelow quotaElected
1Ellé Betsy Sophia Goodwin-FreemanConservative Party1,01418.8%−14.5 ptsElected
2Caroline OjoConservative Party96117.8%−15.5 ptsElected
3Viv BerwickLabour Party92317.1%
4Stephen HickmanLabour Party87616.3%
5Patrick ThimblebyGreen Party4788.9%
6Roger ClarkReform UK3506.5%
7Phillip Adrian MatthewsReform UK3336.2%
8Steve CareyLiberal Democrats2494.6%
9Alexander Martin CunliffeLiberal Democrats2023.8%

Electorate 6,955 · Ballots cast 5,397 · Invalid 11 · EC ward code local.harrow.harrow-on-the-hill.2026-05-07 · Back to ward index

Marlborough · 3-seat (bloc vote)

Marginal winner 9.6% Proportional quota 25.0% Below quota −15.4 pts Valid ballots 8,834

RankCandidatePartyVotesShareBelow quotaElected
1David PerryLabour Party90010.2%−14.8 ptsElected
2Pamela FitzpatrickArise8789.9%−15.1 ptsElected
3Varsha ParmarLabour Party8489.6%−15.4 ptsElected
4Asif HussainLabour Party8009.1%
5Joyce OsbornConservative Party7608.6%
6Krish SharmaConservative Party7318.3%
7Jaydeep Kantilal PatelConservative Party7248.2%
8Sheila GuhadasanArise7228.2%
9Asha MohamedArise6607.5%
10Rowan Nicholas Charles LangleyGreen Party6547.4%
11Mihaela Andreea StroeReform UK3133.5%
12Stephen WatsonReform UK3123.5%
13Paolo Cesare ArrigoLiberal Democrats2943.3%
14Fathima Fazmina Farzan Mohamed RazickReform UK2382.7%

Electorate 8,475 · Ballots cast 8,847 · Invalid 13 · EC ward code local.harrow.marlborough.2026-05-07 · Back to ward index

Roxbourne · 2-seat (bloc vote)

Marginal winner 18.9% Proportional quota 33.3% Below quota −14.4 pts Valid ballots 5,006

RankCandidatePartyVotesShareBelow quotaElected
1Graham HensonLabour Party1,09221.8%−11.5 ptsElected
2Maxine HensonLabour Party94718.9%−14.4 ptsElected
3Mark BarretoConservative Party70614.1%
4Sunil JaiswalConservative Party64512.9%
5Brandon Butler-LewisGreen Party62912.6%
6Emma DarbyshireReform UK3988.0%
7Noah SmithReform UK3466.9%
8Thomas Peter Sikandar YasinLiberal Democrats2434.9%

Electorate 6,917 · Ballots cast 5,018 · Invalid 12 · EC ward code local.harrow.roxbourne.2026-05-07 · Back to ward index

Greenhill · 3-seat (bloc vote)

Marginal winner 10.7% Proportional quota 25.0% Below quota −14.3 pts Valid ballots 8,127

RankCandidatePartyVotesShareBelow quotaElected
1Rhys Andrew BenjaminConservative Party97512.0%−13.0 ptsElected
2Alpeshkumar Manubhai PatelConservative Party93011.4%−13.6 ptsElected
3Gabriele MontoneConservative Party87310.7%−14.3 ptsElected
4Aneka Shah-LevyLabour Party85810.6%
5Ghazanfar AliLabour Party85310.5%
6Michael BorioLabour Party82410.1%
7Sophie GreenGreen Party5266.5%
8Mike BlakeneyGreen Party5056.2%
9Sobanan NarenthiranGreen Party4555.6%
10Paul BisnarReform UK4075.0%
11Jennifer SomersReform UK3444.2%
12Robert SelkirkReform UK3344.1%
13Marshel ArasanLiberal Democrats2433.0%

Electorate 8,336 · Ballots cast 8,136 · Invalid 9 · EC ward code local.harrow.greenhill.2026-05-07 · Back to ward index

Headstone · 3-seat (bloc vote)

Marginal winner 10.7% Proportional quota 25.0% Below quota −14.3 pts Valid ballots 13,926

RankCandidatePartyVotesShareBelow quotaElected
1Raymond Stuart GrantConservative Party1,68412.1%−12.9 ptsElected
2Arunasalam RajConservative Party1,51710.9%−14.1 ptsElected
3Meera Sonecha VadherConservative Party1,49710.7%−14.3 ptsElected
4Simon BrownLabour Party1,3439.6%
5Tasha ProctorLabour Party1,2218.8%
6Sasi SureshLabour Party1,1278.1%
7Amaan ChoudhryArise1,0787.7%
8Rachel LeathersGreen Party9486.8%
9Ximena PobleteGreen Party7045.1%
10Esme ScarboroughGreen Party6674.8%
11Rohit GoelReform UK5684.1%
12Julian John WilsonReform UK5313.8%
13Magan KanjiaReform UK5213.7%
14Anthony Michael LeveneLiberal Democrats3172.3%
15Pietro ResciaLiberal Democrats2031.5%

Electorate 11,010 · Ballots cast 13,938 · Invalid 12 · EC ward code local.harrow.headstone.2026-05-07 · Back to ward index

Roxeth · 3-seat (bloc vote)

Marginal winner 11.6% Proportional quota 25.0% Below quota −13.4 pts Valid ballots 12,251

RankCandidatePartyVotesShareBelow quotaElected
1Peymana AssadLabour Party1,45011.8%−13.2 ptsElected
2Rashmi KaluLabour Party1,42611.6%−13.4 ptsElected
3John BaxterConservative Party1,42211.6%−13.4 ptsElected
4Kumarasamy IndrachithConservative Party1,38311.3%
5Jerry MilesLabour Party1,38311.3%
6Muthukumar KrishnasamyConservative Party1,35611.1%
7Swati PatelGreen Party8617.0%
8Jyothy Elsa JamesReform UK5144.2%
9Kirsten PerkinsArise4583.7%
10Viyan ParekhReform UK4253.5%
11Taruna ManchandaReform UK4243.5%
12Farid MallArise4043.3%
13Yihya SirhanArise3783.1%
14Charles David BoetheLiberal Democrats3673.0%

Electorate 10,847 · Ballots cast 12,266 · Invalid 15 · EC ward code local.harrow.roxeth.2026-05-07 · Back to ward index

North Harrow · 2-seat (bloc vote)

Marginal winner 20.4% Proportional quota 33.3% Below quota −12.9 pts Valid ballots 6,017

RankCandidatePartyVotesShareBelow quotaElected
1Anola SavjaniConservative Party1,31921.9%−11.4 ptsElected
2Will JacksonConservative Party1,23020.4%−12.9 ptsElected
3Sechi KailasaLabour Party96616.1%
4James WatkinsLabour Party89014.8%
5Simon CourtenageGreen Party61210.2%
6Lesline Patricia LewinsonReform UK3545.9%
7Sagar ShuklaReform UK3365.6%
8Daniel George HawkesLiberal Democrats3105.2%

Electorate 6,930 · Ballots cast 6,024 · Invalid 7 · EC ward code local.harrow.north-harrow.2026-05-07 · Back to ward index

Edgware · 3-seat (bloc vote)

Marginal winner 15.8% Proportional quota 25.0% Below quota −9.2 pts Valid ballots 11,960

RankCandidatePartyVotesShareBelow quotaElected
1Nicola BlackmanConservative Party2,34819.6%−5.4 ptsElected
2Paresh ChudasamaConservative Party2,15718.0%−7.0 ptsElected
3Yogesh Ratilal TeliConservative Party1,89515.8%−9.2 ptsElected
4Nitin ParekhLabour Party1,1419.5%
5Devisha PatelLabour Party9688.1%
6Hershil PatelLabour Party8527.1%
7Emma RaymondGreen Party6345.3%
8Richard IndricutGreen Party5935.0%
9Brian PedroReform UK3753.1%
10Avi OrensteinReform UK3603.0%
11Philip Roger HawkinsLiberal Democrats3422.9%
12Suthventh SeralliReform UK2952.5%

Electorate 10,521 · Ballots cast 11,984 · Invalid 24 · EC ward code local.harrow.edgware.2026-05-07 · Back to ward index

Centenary · 3-seat (bloc vote)

Marginal winner 16.2% Proportional quota 25.0% Below quota −8.8 pts Valid ballots 11,247

RankCandidatePartyVotesShareBelow quotaElected
1Govind BharadiaConservative Party2,33720.8%−4.2 ptsElected
2David Julian AshtonConservative Party2,33420.8%−4.2 ptsElected
3Salim ChowdhuryConservative Party1,81916.2%−8.8 ptsElected
4Hetal PatelLabour Party8257.3%
5Andre AalariLabour Party7126.3%
6Rebecca LennonGreen Party6856.1%
7Pratham PatelLabour Party6826.1%
8Jayashree Singh PatelReform UK4904.4%
9Robin BlackReform UK4333.8%
10John OgilvieReform UK3603.2%
11Laurence John CoxLiberal Democrats3022.7%
12Sheila O'ReillyLiberal Democrats2682.4%

Electorate 9,953 · Ballots cast 11,257 · Invalid 10 · EC ward code local.harrow.centenary.2026-05-07 · Back to ward index

Pinner · 3-seat (bloc vote)

Marginal winner 16.3% Proportional quota 25.0% Below quota −8.7 pts Valid ballots 13,093

RankCandidatePartyVotesShareBelow quotaElected
1Paul Simon OsbornConservative Party2,27917.4%−7.6 ptsElected
2Kuha KumaranConservative Party2,16916.6%−8.4 ptsElected
3Norman Shairp StevensonConservative Party2,13616.3%−8.7 ptsElected
4Jeff AndersonLabour Party7605.8%
5Alexander LeeGreen Party7605.8%
6Christine RobsonLabour Party7305.6%
7Jacob LyallsGreen Party6324.8%
8Ben WealthyLabour Party5964.6%
9Sarah IsmailLiberal Democrats5644.3%
10Jane Elizabeth KowalczykReform UK5484.2%
11Joseph Elliott GauntLiberal Democrats5384.1%
12Anupam PandeyReform UK5384.1%
13Zbigniew KowalczykReform UK4923.8%
14John Paul MaddrellLiberal Democrats3512.7%

Electorate 10,076 · Ballots cast 13,108 · Invalid 15 · EC ward code local.harrow.pinner.2026-05-07 · Back to ward index

Pinner South · 3-seat (bloc vote)

Marginal winner 16.8% Proportional quota 25.0% Below quota −8.2 pts Valid ballots 15,381

RankCandidatePartyVotesShareBelow quotaElected
1Christopher BaxterConservative Party2,74717.9%−7.1 ptsElected
2Hitesh Kantilal KariaConservative Party2,59116.8%−8.2 ptsElected
3Janet MoteConservative Party2,58416.8%−8.2 ptsElected
4Rangdatt JoshiLabour Party9456.1%
5Rosa GomezGreen Party9196.0%
6Dinesh Murugesh-WarrenLabour Party9145.9%
7Hamda AliLabour Party9115.9%
8Veronica Margaret ChamberlainLiberal Democrats8265.4%
9Vijay SinghReform UK6414.2%
10Herbert CrossmanReform UK6334.1%
11Nahid BoetheLiberal Democrats6053.9%
12Paul Edward ScottLiberal Democrats5563.6%
13Sangamitra SounderarajanReform UK5093.3%

Electorate 11,255 · Ballots cast 15,383 · Invalid 2 · EC ward code local.harrow.pinner-south.2026-05-07 · Back to ward index

Harrow Weald · 3-seat (bloc vote)

Marginal winner 17.0% Proportional quota 25.0% Below quota −8.0 pts Valid ballots 11,340

RankCandidatePartyVotesShareBelow quotaElected
1Pritesh PatelConservative Party2,01817.8%−7.2 ptsElected
2Stephen GreekConservative Party2,00517.7%−7.3 ptsElected
3Michael RavenConservative Party1,92817.0%−8.0 ptsElected
4Dan AndersonLabour Party8267.3%
5Ahsan TalibGreen Party7706.8%
6Primesh PatelLabour Party7526.6%
7Eden KuligLabour Party7246.4%
8Eric BonReform UK5805.1%
9Cezar Mihai DamianReform UK5114.5%
10Cosmin GilcaReform UK5034.4%
11Valerie Margaret TaylorLiberal Democrats3893.4%
12Derek Arthur HillLiberal Democrats3342.9%

Electorate 10,453 · Ballots cast 11,358 · Invalid 18 · EC ward code local.harrow.harrow-weald.2026-05-07 · Back to ward index

Kenton East · 3-seat (bloc vote)

Marginal winner 18.5% Proportional quota 25.0% Below quota −6.5 pts Valid ballots 11,777

RankCandidatePartyVotesShareBelow quotaElected
1Nitesh HiraniConservative Party2,81823.9%−1.1 ptsElected
2Chetna HalaiConservative Party2,55321.7%−3.3 ptsElected
3Samir Sobhagchand SumariaConservative Party2,18318.5%−6.5 ptsElected
4Rekha ShahLabour Party7206.1%
5Dario Pietro CelaschiLabour Party7005.9%
6Boris BoseGreen Party6305.3%
7Raj VakesanLabour Party5594.7%
8Rajni PatelReform UK5134.4%
9Michael MantockReform UK4173.5%
10Namrata Keyurkumar ShahReform UK3953.4%
11Leslie Norman MossLiberal Democrats2892.5%

Electorate 10,650 · Ballots cast 11,791 · Invalid 14 · EC ward code local.harrow.kenton-east.2026-05-07 · Back to ward index

Canons · 2-seat (bloc vote)

Marginal winner 27.0% Proportional quota 33.3% Below quota −6.3 pts Valid ballots 5,676

RankCandidatePartyVotesShareBelow quotaElected
1Ameet JogiaConservative Party1,99135.1%+1.7 ptsElected
2Amir MoshensonConservative Party1,53527.0%−6.3 ptsElected
3Roma AgrawalGreen Party4087.2%
4Jim LockieLabour Party3866.8%
5Lesley StackpooleLabour Party3556.3%
6Marcello BorgeseReform UK3396.0%
7Piibe PaideReform UK2384.2%
8Sheila Michelle LevyLiberal Democrats2223.9%
9Philip Grenville LevyLiberal Democrats2023.6%

Electorate 6,917 · Ballots cast 5,693 · Invalid 17 · EC ward code local.harrow.canons.2026-05-07 · Back to ward index

Stanmore · 3-seat (bloc vote)

Marginal winner 19.6% Proportional quota 25.0% Below quota −5.4 pts Valid ballots 11,573

RankCandidatePartyVotesShareBelow quotaElected
1Marilyn Joy AshtonConservative Party2,66223.0%−2.0 ptsElected
2Philip Richard BenjaminConservative Party2,51921.8%−3.2 ptsElected
3Zak Oliver WagmanConservative Party2,27019.6%−5.4 ptsElected
4Margaret MurtaghGreen Party5855.1%
5Joshua SelbyReform UK5714.9%
6Caidian JohnsonReform UK5044.4%
7Howard Keith KochReform UK5044.4%
8Badri WadawadigiGreen Party4904.2%
9Jay DoshiLabour Party4483.9%
10Jeff GallantLabour Party3763.2%
11Jad KanjiLiberal Democrats3232.8%
12Michael KinseyLabour Party3212.8%

Electorate 9,979 · Ballots cast 11,578 · Invalid 5 · EC ward code local.harrow.stanmore.2026-05-07 · Back to ward index

Belmont · 2-seat (bloc vote)

Marginal winner 29.6% Proportional quota 33.3% Below quota −3.7 pts Valid ballots 5,667

RankCandidatePartyVotesShareBelow quotaElected
1Anjana PatelConservative Party1,84532.6%−0.8 ptsElected
2Mina ParmarConservative Party1,67929.6%−3.7 ptsElected
3Soody KimGreen Party3856.8%
4Navin ShahLabour Party3836.8%
5Sunita MehtaGreen Party3806.7%
6Keval RadiaReform UK2945.2%
7Yogeshwar Chander VasdevLabour Party2865.0%
8Fathima Fazna Mohamed FarzanReform UK2173.8%
9Colin John WebberLiberal Democrats1983.5%

Electorate 6,560 · Ballots cast 5,676 · Invalid 9 · EC ward code local.harrow.belmont.2026-05-07 · Back to ward index

Hatch End · 2-seat (bloc vote)

Marginal winner 30.3% Proportional quota 33.3% Below quota −3.0 pts Valid ballots 6,190

RankCandidatePartyVotesShareBelow quotaElected
1Matthew John Adam Goodwin-FreemanConservative Party2,01332.5%−0.8 ptsElected
2Susan Mary HallConservative Party1,87630.3%−3.0 ptsElected
3Sue AndersonLabour Party6129.9%
4Mohinder Singh PeriharGreen Party5258.5%
5James Michael CorbettLabour Party4767.7%
6Jeff RollasonLiberal Democrats3115.0%
7John BuglerReform UK2303.7%
8Adrian Mark Antonius MuttiReform UK1472.4%

Electorate 7,104 · Ballots cast 6,204 · Invalid 14 · EC ward code local.harrow.hatch-end.2026-05-07 · Back to ward index

Kenton West · 2-seat (bloc vote)

Marginal winner 31.7% Proportional quota 33.3% Below quota −1.6 pts Valid ballots 6,025

RankCandidatePartyVotesShareBelow quotaElected
1Kanti RabadiaConservative Party2,01733.5%+0.1 ptsElected
2Ashish Jadavji HalaiConservative Party1,91131.7%−1.6 ptsElected
3Sanjay DigheLabour Party4828.0%
4Chloe SmithLabour Party4337.2%
5Inigo WilkinsGreen Party4317.2%
6Arindam DattaReform UK2744.5%
7Bhagyashree SinghReform UK2694.5%
8Rajan WaliaLiberal Democrats2083.5%

Electorate 7,201 · Ballots cast 6,033 · Invalid 8 · EC ward code local.harrow.kenton-west.2026-05-07 · Back to ward index