← Lewisham (all cycles) · 7 May 2026 cohort

Lewisham 2026

Local elections held 7 May 2026.

19 ward races
54 seats
54 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 54 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 %Δ
Green Party103,43943.6%4074.1%2546.3%+15
Labour Party81,54434.4%1425.9%1935.2%-5
Liberal Democrats20,6238.7%00.0%47.4%-4
Reform UK15,1136.4%00.0%35.6%-3
Conservative Party14,8106.2%00.0%35.6%-3
Independent4740.2%00.0%00.0%0
Trade Unionist and Socialist Coalition4720.2%00.0%00.0%0
Your Party2700.1%00.0%00.0%0
Christian Peoples Alliance1030.0%00.0%00.0%0
Communist Party of Britain980.0%00.0%00.0%0
Climate Party410.0%00.0%00.0%0
The Motoring Party310.0%00.0%00.0%0
Total237,018100.0%54100.0%54100.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

Bellingham · 2-seat (bloc vote)

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

RankCandidatePartyVotesShareBelow quotaElected
1Gavin Frederick MooreLabour Party83820.6%−12.7 ptsElected
2Nadja PenfoldGreen Party68916.9%−16.4 ptsElected
3George Mathew RyanLabour Party68116.7%
4Stuart WoodGreen Party59014.5%
5John Frederick PinfoldReform UK3528.7%
6Fabio MoroReform UK3338.2%
7Belinda GiddingsConservative Party1644.0%
8Mario BucoloConservative Party1614.0%
9Sarah Frances MorrisLiberal Democrats1553.8%
10James EvansIndependent741.8%
11Jane LawrenceThe Motoring Party310.8%

Electorate 7,568 · Ballots cast 4,106 · Invalid 38 · EC ward code local.lewisham.bellingham.2026-05-07 · Back to ward index

Blackheath · 3-seat (bloc vote)

Marginal winner 10.6% Proportional quota 25.0% Below quota −14.4 pts Valid ballots 15,329

RankCandidatePartyVotesShareBelow quotaElected
1Rebecca JonesGreen Party1,89012.3%−12.7 ptsElected
2Pauline DallLabour Party1,62610.6%−14.4 ptsElected
3Tracey MartinGreen Party1,62410.6%−14.4 ptsElected
4Ben RandGreen Party1,53510.0%
5Chris MainesLiberal Democrats1,3588.9%
6Luke WarnerLabour Party1,3418.7%
7Jean BranchLiberal Democrats1,3318.7%
8Chris MembuLabour Party1,2818.4%
9Peter RamraykaLiberal Democrats1,1447.5%
10Caroline AttfieldReform UK4162.7%
11Charlotte BrooksReform UK4162.7%
12Iain GordonReform UK3982.6%
13Christopher John HardingConservative Party3522.3%
14Richard Miles SmithConservative Party3182.1%
15Neil Cameron WeatherallConservative Party2992.0%

Electorate 11,831 · Ballots cast 15,419 · Invalid 90 · EC ward code local.lewisham.blackheath.2026-05-07 · Back to ward index

Downham · 3-seat (bloc vote)

Marginal winner 10.7% Proportional quota 25.0% Below quota −14.3 pts Valid ballots 10,694

RankCandidatePartyVotesShareBelow quotaElected
1Andre BourneLabour Party1,29112.1%−12.9 ptsElected
2Gloria Lambert-MorrisLabour Party1,20011.2%−13.8 ptsElected
3Oana Olaru-HolmesLabour Party1,14110.7%−14.3 ptsElected
4Dan MayGreen Party9909.3%
5Jocelyn StockbridgeGreen Party9659.0%
6Teresa Mary BentinckReform UK8948.4%
7Paul Francis NewmanReform UK8648.1%
8Olly TylerGreen Party8317.8%
9Peggy Lilian RobertsReform UK7927.4%
10Kwame AsabereConservative Party3883.6%
11David DavisConservative Party3233.0%
12Daniele LuciaConservative Party3022.8%
13Heidi DegenLiberal Democrats2712.5%
14Vanessa MacNaughtonLiberal Democrats2342.2%
15Ryan David McMichaelLiberal Democrats2081.9%

Electorate 12,487 · Ballots cast 10,757 · Invalid 63 · EC ward code local.lewisham.downham.2026-05-07 · Back to ward index

Grove Park · 3-seat (bloc vote)

Marginal winner 11.1% Proportional quota 25.0% Below quota −13.9 pts Valid ballots 11,285

RankCandidatePartyVotesShareBelow quotaElected
1Suzannah ClarkeLabour Party1,55513.8%−11.2 ptsElected
2Samantha GowerGreen Party1,29311.5%−13.5 ptsElected
3Hilary Clare MooreLabour Party1,25411.1%−13.9 ptsElected
4Mark David JacksonLabour Party1,15510.2%
5Cormac HollingsworthGreen Party1,0849.6%
6Rory YoungGreen Party1,0569.4%
7Peter Phillipe NewmanReform UK7927.0%
8David PlumbReform UK7286.5%
9Oliver CliffConservative Party5765.1%
10Sylbourne SydialConservative Party5054.5%
11Sergiy LesykConservative Party4093.6%
12Christopher James FriarLiberal Democrats3152.8%
13Joan Mary LabromLiberal Democrats2712.4%
14Eric KentleyLiberal Democrats2432.2%
15Raymond AllenbyIndependent490.4%

Electorate 10,943 · Ballots cast 11,369 · Invalid 84 · EC ward code local.lewisham.grove-park.2026-05-07 · Back to ward index

Catford South · 3-seat (bloc vote)

Marginal winner 11.2% Proportional quota 25.0% Below quota −13.8 pts Valid ballots 13,623

RankCandidatePartyVotesShareBelow quotaElected
1Briony EdwardsGreen Party1,58011.6%−13.4 ptsElected
2Eva Alina StamirowskiLabour Party1,52911.2%−13.8 ptsElected
3Oliver Joseph MatejkaLabour Party1,52411.2%−13.8 ptsElected
4Rashid IrshadGreen Party1,2959.5%
5Robert WilliamsLabour Party1,2959.5%
6Miki Kathleen JablkowskaGreen Party1,2339.1%
7Diana CashinLiberal Democrats1,0777.9%
8Josh MatthewsLiberal Democrats9446.9%
9Kate RichardsonLiberal Democrats9216.8%
10Jonathan Peter Bell CrozierReform UK4573.4%
11Adam NewmanReform UK4473.3%
12James Jebachandran SamuelReform UK3972.9%
13Thomas Dante Edward AdkinConservative Party3422.5%
14Jessica Daniels-RobertsConservative Party2992.2%
15Ian Michael StellConservative Party2832.1%

Electorate 12,011 · Ballots cast 13,707 · Invalid 84 · EC ward code local.lewisham.catford-south.2026-05-07 · Back to ward index

Lee Green · 3-seat (bloc vote)

Marginal winner 11.9% Proportional quota 25.0% Below quota −13.1 pts Valid ballots 14,175

RankCandidatePartyVotesShareBelow quotaElected
1Ese ErherieneLabour Party1,76212.4%−12.6 ptsElected
2Laura SessionsGreen Party1,69612.0%−13.0 ptsElected
3James Alexander RathboneLabour Party1,68511.9%−13.1 ptsElected
4David John CorneliusLabour Party1,64211.6%
5Samuel GogginsGreen Party1,48410.5%
6Felix GanserGreen Party1,47110.4%
7Lizzie FoxLiberal Democrats1,0217.2%
8James David FoulkesLiberal Democrats8566.0%
9Josh Lucas MitteLiberal Democrats6894.9%
10Michael BoscicReform UK4172.9%
11Jack LaffanReform UK4042.9%
12Ronnie TaylorConservative Party3942.8%
13Adam Michael ThomasConservative Party3302.3%
14Sam ThurgoodConservative Party3242.3%

Electorate 10,392 · Ballots cast 14,229 · Invalid 54 · EC ward code local.lewisham.lee-green.2026-05-07 · Back to ward index

Hither Green · 3-seat (bloc vote)

Marginal winner 12.7% Proportional quota 25.0% Below quota −12.3 pts Valid ballots 15,063

RankCandidatePartyVotesShareBelow quotaElected
1Yemisi AnifowoseLabour Party2,10514.0%−11.0 ptsElected
2Eleonora AielloGreen Party1,99413.2%−11.8 ptsElected
3Kim Amanda PowellLabour Party1,90912.7%−12.3 ptsElected
4Mark InglebyLabour Party1,90612.7%
5Dejean BroderickGreen Party1,83712.2%
6Andy StevensGreen Party1,81412.0%
7Charles Christopher BassReform UK4643.1%
8Elizabeth Mackenzie MarsdenReform UK4473.0%
9Terry MillettReform UK4272.8%
10Julian Alexander HawkinsLiberal Democrats4072.7%
11Andrew Lawrence MiltonLiberal Democrats3672.4%
12Fern Shannon McLurgLiberal Democrats3362.2%
13Keene SydialConservative Party3162.1%
14Arron HovinghamConservative Party3042.0%
15Nadia WeirConservative Party2851.9%
16Roger MightonIndependent1040.7%
17Karen MillerClimate Party410.3%

Electorate 13,432 · Ballots cast 15,159 · Invalid 96 · EC ward code local.lewisham.hither-green.2026-05-07 · Back to ward index

Lewisham Central · 2-seat (bloc vote)

Marginal winner 21.2% Proportional quota 33.3% Below quota −12.1 pts Valid ballots 3,998

RankCandidatePartyVotesShareBelow quotaElected
1Mark KowalskiGreen Party92823.2%−10.1 ptsElected
2Hibaaq AdenGreen Party84821.2%−12.1 ptsElected
3Edison HuynhLabour Party81220.3%
4Aliya SheikhLabour Party66316.6%
5Abigail Elizabeth GollickerReform UK1734.3%
6Ethan BradshawConservative Party1423.6%
7Tim BurnellLiberal Democrats1263.2%
8Junior Anthony LeachmanConservative Party1032.6%
9Martin PassandeLiberal Democrats932.3%
10Daniel Liam Robert AnsellYour Party651.6%
11Davis St MartheYour Party451.1%

Electorate 5,739 · Ballots cast 4,034 · Invalid 36 · EC ward code local.lewisham.lewisham-central.2026-05-07 · Back to ward index

Sydenham · 3-seat (bloc vote)

Marginal winner 13.5% Proportional quota 25.0% Below quota −11.5 pts Valid ballots 14,547

RankCandidatePartyVotesShareBelow quotaElected
1Corin AshwellGreen Party2,17414.9%−10.1 ptsElected
2Tanya DunneGreen Party2,17114.9%−10.1 ptsElected
3Markus MichelucciGreen Party1,96213.5%−11.5 ptsElected
4Chris BestLabour Party1,83412.6%
5Liam CurranLabour Party1,67711.5%
6Jack LaveryLabour Party1,65211.4%
7Armando Manuel PardoReform UK5153.5%
8Dela QuistReform UK4793.3%
9Timothy Edward Michael SmithConservative Party3892.7%
10Aimee Camilla HendersonConservative Party3722.6%
11Raymond SquiresConservative Party3492.4%
12Margot WilsonLiberal Democrats3482.4%
13Michael BachmannLiberal Democrats3462.4%
14Quaid CombstockLiberal Democrats2791.9%

Electorate 12,330 · Ballots cast 14,613 · Invalid 66 · EC ward code local.lewisham.sydenham.2026-05-07 · Back to ward index

Evelyn · 3-seat (bloc vote)

Marginal winner 14.1% Proportional quota 25.0% Below quota −10.9 pts Valid ballots 9,798

RankCandidatePartyVotesShareBelow quotaElected
1Leni CandanGreen Party1,50915.4%−9.6 ptsElected
2Rudi SchmidtGreen Party1,47215.0%−10.0 ptsElected
3Dylan Cooper-StubbsGreen Party1,37814.1%−10.9 ptsElected
4Will CooperLabour Party1,21612.4%
5Pat CoddLabour Party1,09811.2%
6Samantha DiasLabour Party1,09711.2%
7Nobin ThomasReform UK3253.3%
8Henry CompsonLiberal Democrats2722.8%
9Janet Rosemary HurstLiberal Democrats2482.5%
10George John NixonConservative Party2462.5%
11Russ RobertsonConservative Party2252.3%
12Malcolm CadmanIndependent2182.2%
13Yan JiangConservative Party2052.1%
14Robert WillsLiberal Democrats1962.0%
15Steven Paul RumneyTrade Unionist and Socialist Coalition640.7%
16Kim AllenbyIndependent290.3%

Electorate 10,097 · Ballots cast 9,918 · Invalid 120 · EC ward code local.lewisham.evelyn.2026-05-07 · Back to ward index

Forest Hill · 3-seat (bloc vote)

Marginal winner 14.2% Proportional quota 25.0% Below quota −10.8 pts Valid ballots 14,050

RankCandidatePartyVotesShareBelow quotaElected
1Annabelle RobertsGreen Party2,76219.7%−5.3 ptsElected
2Fergus Navaratnam-BlairGreen Party2,74019.5%−5.5 ptsElected
3Peter BernardsLabour Party2,00114.2%−10.8 ptsElected
4Fergal SharpeLabour Party1,81912.9%
5Jacq PaschoudLabour Party1,72912.3%
6Chris HogbenLiberal Democrats5453.9%
7John RussellLiberal Democrats4263.0%
8Flora ColemanConservative Party3992.8%
9Wayne Paul DickensonReform UK3742.7%
10Viji RavindraLiberal Democrats3542.5%
11Brian ScanlonReform UK3492.5%
12Favour ObiConservative Party2341.7%
13Savith Sadanandan VijayamConservative Party2151.5%
14Katherine Susan HortenseChristian Peoples Alliance1030.7%

Electorate 11,228 · Ballots cast 14,140 · Invalid 90 · EC ward code local.lewisham.forest-hill.2026-05-07 · Back to ward index

Perry Vale · 3-seat (bloc vote)

Marginal winner 14.9% Proportional quota 25.0% Below quota −10.1 pts Valid ballots 17,544

RankCandidatePartyVotesShareBelow quotaElected
1Maria McKennaGreen Party2,88016.4%−8.6 ptsElected
2Justin Calcutt CheadleGreen Party2,78515.9%−9.1 ptsElected
3Mike PodmoreGreen Party2,62114.9%−10.1 ptsElected
4Susan WiseLabour Party1,99711.4%
5Sakina SheikhLabour Party1,97311.2%
6John PaschoudLabour Party1,96911.2%
7Penelope Jane BowerReform UK4712.7%
8John Edward GillReform UK4672.7%
9Jonai Lopes PinfoldReform UK4332.5%
10Peter GeorgeLiberal Democrats3522.0%
11Robin Campbell-BurtConservative Party3181.8%
12Alexandra SquiresConservative Party2961.7%
13Alex FeakesLiberal Democrats2911.7%
14Alan Shan MuhammedLiberal Democrats2911.7%
15Bettina SkeenConservative Party2781.6%
16Alan Barri BristowTrade Unionist and Socialist Coalition1220.7%

Electorate 13,156 · Ballots cast 17,601 · Invalid 57 · EC ward code local.lewisham.perry-vale.2026-05-07 · Back to ward index

New Cross Gate · 2-seat (bloc vote)

Marginal winner 24.2% Proportional quota 33.3% Below quota −9.1 pts Valid ballots 4,635

RankCandidatePartyVotesShareBelow quotaElected
1Ruth PersianGreen Party1,18825.6%−7.7 ptsElected
2Wellington GilGreen Party1,12324.2%−9.1 ptsElected
3Rosie DempseyLabour Party87718.9%
4Jamie LukeLabour Party72215.6%
5Gary Kevin CaramedonReform UK2144.6%
6Caroline PetersConservative Party1362.9%
7Adam LewittConservative Party1112.4%
8George CrozierLiberal Democrats1012.2%
9Jo PerkinsLiberal Democrats901.9%
10Jay Delaney CowardTrade Unionist and Socialist Coalition731.6%

Electorate 6,614 · Ballots cast 4,678 · Invalid 43 · EC ward code local.lewisham.new-cross-gate.2026-05-07 · Back to ward index

Rushey Green · 3-seat (bloc vote)

Marginal winner 16.2% Proportional quota 25.0% Below quota −8.8 pts Valid ballots 13,878

RankCandidatePartyVotesShareBelow quotaElected
1Samantha GardinerGreen Party2,43617.6%−7.4 ptsElected
2Daniel DreamGreen Party2,40017.3%−7.7 ptsElected
3Claire WillsGreen Party2,24516.2%−8.8 ptsElected
4Judith Mary BarrettLabour Party1,84213.3%
5James-J WalshLabour Party1,60211.5%
6John Michael MuldoonLabour Party1,42010.2%
7Craig NewellReform UK3432.5%
8Clare HartnellConservative Party2982.1%
9Kevin David LilleyConservative Party2591.9%
10Huw Leslie ShooterConservative Party2451.8%
11Linda Frances HawkinsLiberal Democrats2371.7%
12Joe HarmerLiberal Democrats2281.6%
13David Philip MarshallLiberal Democrats1631.2%
14Callum Paton CarterYour Party1601.2%

Electorate 12,232 · Ballots cast 13,938 · Invalid 60 · EC ward code local.lewisham.rushey-green.2026-05-07 · Back to ward index

Telegraph Hill · 3-seat (bloc vote)

Marginal winner 17.1% Proportional quota 25.0% Below quota −7.9 pts Valid ballots 15,748

RankCandidatePartyVotesShareBelow quotaElected
1Kate AndersonGreen Party3,05019.4%−5.6 ptsElected
2Becky SandersGreen Party2,87718.3%−6.7 ptsElected
3Nick TorryGreen Party2,69317.1%−7.9 ptsElected
4Laura SeabrightLabour Party1,98012.6%
5Paul BellLabour Party1,80411.5%
6Luke SorbaLabour Party1,75211.1%
7Nichola MartinLiberal Democrats2321.5%
8Kevin Anthony StearnsReform UK2301.5%
9Mark BennettLiberal Democrats2101.3%
10Jonathan William WrenReform UK2031.3%
11Brendan AlmqvistConservative Party1671.1%
12Isaac SackeyConservative Party1641.0%
13Ulric AlmqvistConservative Party1380.9%
14Richard TurleyLiberal Democrats1340.9%
15Andy BeadleTrade Unionist and Socialist Coalition1140.7%

Electorate 12,020 · Ballots cast 15,807 · Invalid 59 · EC ward code local.lewisham.telegraph-hill.2026-05-07 · Back to ward index

Deptford · 3-seat (bloc vote)

Marginal winner 17.2% Proportional quota 25.0% Below quota −7.8 pts Valid ballots 12,082

RankCandidatePartyVotesShareBelow quotaElected
1Heather FarnworthGreen Party2,31319.1%−5.9 ptsElected
2Hau-Yu TamGreen Party2,18418.1%−6.9 ptsElected
3Daniel JenkinsGreen Party2,08217.2%−7.8 ptsElected
4Dawn AtkinsonLabour Party1,55412.9%
5Rosie ParryLabour Party1,29310.7%
6David WalkerLabour Party1,0698.8%
7James Oliver DowlingConservative Party2732.3%
8Edwin John MarsdenReform UK2652.2%
9Maria MartinezConservative Party2251.9%
10Stephen HayesConservative Party2231.8%
11Abraham Peter CrabbLiberal Democrats2191.8%
12Mark Christopher MorrisLiberal Democrats1851.5%
13Chloe Rae LeslieTrade Unionist and Socialist Coalition990.8%
14Oliver SnellingCommunist Party of Britain980.8%

Electorate 11,436 · Ballots cast 12,162 · Invalid 80 · EC ward code local.lewisham.deptford.2026-05-07 · Back to ward index

Crofton Park · 3-seat (bloc vote)

Marginal winner 17.8% Proportional quota 25.0% Below quota −7.2 pts Valid ballots 16,363

RankCandidatePartyVotesShareBelow quotaElected
1Liam ShrivastavaGreen Party3,09018.9%−6.1 ptsElected
2Natalie ThomasGreen Party2,99118.3%−6.7 ptsElected
3Aaron RegisfordGreen Party2,90717.8%−7.2 ptsElected
4Anita GibbonsLabour Party1,80911.1%
5Harcourt AlleyneLabour Party1,80411.0%
6Alex BrooksLabour Party1,70910.4%
7Cheryl BaumLiberal Democrats3792.3%
8Craig BarrettConservative Party3252.0%
9Ralph CockramReform UK3001.8%
10Richard ElliottLiberal Democrats2981.8%
11Robert BywaterConservative Party2681.6%
12Stephen LockeLiberal Democrats2521.5%
13Christian PurefoyConservative Party2311.4%

Electorate 11,074 · Ballots cast 16,414 · Invalid 51 · EC ward code local.lewisham.crofton-park.2026-05-07 · Back to ward index

Brockley · 3-seat (bloc vote)

Marginal winner 18.1% Proportional quota 25.0% Below quota −6.9 pts Valid ballots 15,049

RankCandidatePartyVotesShareBelow quotaElected
1Ade AdewunmiGreen Party2,83218.8%−6.2 ptsElected
2Rotimi SkyersGreen Party2,72418.1%−6.9 ptsElected
3El FryGreen Party2,72118.1%−6.9 ptsElected
4Sian EilesLabour Party1,86112.4%
5Jay MortonLabour Party1,66711.1%
6Edward Parker HumphreysLabour Party1,51610.1%
7Karen PrattLiberal Democrats2982.0%
8Felicity Margaret Mary BensonReform UK2921.9%
9Michael MawbyLiberal Democrats2831.9%
10Ben WaltonLiberal Democrats2671.8%
11Caitlin PughConservative Party2291.5%
12lona Frances Stewart-RichardsonConservative Party1881.2%
13Alfred SesayConservative Party1711.1%

Electorate 12,403 · Ballots cast 15,100 · Invalid 51 · EC ward code local.lewisham.brockley.2026-05-07 · Back to ward index

Ladywell · 3-seat (bloc vote)

Marginal winner 18.2% Proportional quota 25.0% Below quota −6.8 pts Valid ballots 15,089

RankCandidatePartyVotesShareBelow quotaElected
1Shireen AsawGreen Party2,86019.0%−6.0 ptsElected
2Ed SuttonGreen Party2,79018.5%−6.5 ptsElected
3Robin McGheeGreen Party2,75218.2%−6.8 ptsElected
4Collet HunterLabour Party1,70011.3%
5Ayesha Lahai-TaylorLabour Party1,66711.0%
6Nick KellyLabour Party1,63910.9%
7Tony LloydLiberal Democrats3022.0%
8Ben MascallConservative Party2581.7%
9Gregory Paul WilliamsConservative Party2451.6%
10Andrew McIlwraithLiberal Democrats2441.6%
11Wendy StathamReform UK2351.6%
12Noel PellicanoConservative Party2111.4%
13Bunmi WajeroLiberal Democrats1861.2%

Electorate 10,955 · Ballots cast 15,139 · Invalid 50 · EC ward code local.lewisham.ladywell.2026-05-07 · Back to ward index