← Southwark (all cycles) · 7 May 2026 cohort

Southwark 2026

Local elections held 7 May 2026.

23 ward races
63 seats
63 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 23 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 63 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 Party87,43336.2%2946.0%2336.5%+6
Green Party84,30334.9%2234.9%2234.9%0
Liberal Democrats40,57316.8%1219.0%1117.5%+1
Conservative Party16,5496.8%00.0%46.3%-4
Reform UK11,6724.8%00.0%34.8%-3
Independent5170.2%00.0%00.0%0
Southwark Independent Socialists3940.2%00.0%00.0%0
Build1490.1%00.0%00.0%0
Communist League Election Campaign810.0%00.0%00.0%0
Total241,671100.0%63100.0%63100.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

St George's · 2-seat (bloc vote)

Marginal winner 14.5% Proportional quota 33.3% Below quota −18.8 pts Valid ballots 4,035

RankCandidatePartyVotesShareBelow quotaElected
1Graham James NealeLiberal Democrats82320.4%−12.9 ptsElected
2Lina Maria UsmaLiberal Democrats58614.5%−18.8 ptsElected
3Ruben David DuendiaGreen Party51012.6%
4Nita Patel WoodsGreen Party50912.6%
5Diana ChichandeLabour Party50512.5%
6Tom HeysLabour Party49212.2%
7Suzie BridgenReform UK1884.7%
8William JacksonReform UK1774.4%
9Nick HoileConservative Party1283.2%
10Thomas Robert PhilpottConservative Party1172.9%

Electorate 5,637 · Ballots cast 4,039 · Invalid 4 · EC ward code local.southwark.st-georges.2026-05-07 · Back to ward index

Dulwich Village · 2-seat (bloc vote)

Marginal winner 17.2% Proportional quota 33.3% Below quota −16.2 pts Valid ballots 9,498

RankCandidatePartyVotesShareBelow quotaElected
1Margy NewensLabour Party1,87419.7%−13.6 ptsElected
2Richard Michael LeemingLabour Party1,62917.2%−16.2 ptsElected
3Ed Hill-SmithLiberal Democrats1,31613.9%
4Richard Christopher WingfieldLiberal Democrats1,29013.6%
5Tristan HoneyborneConservative Party9119.6%
6Clive Leslie RatesConservative Party8008.4%
7Philip John CollinsGreen Party7968.4%
8Vincent Denis MatleyGreen Party6667.0%
9Robert HopeReform UK2162.3%

Electorate 7,889 · Ballots cast 9,509 · Invalid 11 · EC ward code local.southwark.dulwich-village.2026-05-07 · Back to ward index

Rotherhithe · 3-seat (bloc vote)

Marginal winner 9.9% Proportional quota 25.0% Below quota −15.1 pts Valid ballots 12,647

RankCandidatePartyVotesShareBelow quotaElected
1Colin James BoyleGreen Party1,34510.6%−14.4 ptsElected
2Stephanie CryanLabour Party1,31710.4%−14.6 ptsElected
3Kath WhittamGreen Party1,2519.9%−15.1 ptsElected
4Aadi VenkateshGreen Party1,1799.3%
5Bethan RobertsLabour Party1,1048.7%
6Tom MurrayLabour Party1,1018.7%
7Vikas AggarwalLiberal Democrats9567.6%
8JK DoranLiberal Democrats9087.2%
9Sorcha Ni ChonghaileLiberal Democrats8486.7%
10Tatiana HernandezReform UK5704.5%
11Andy KekwickReform UK5684.5%
12Peter WayReform UK5394.3%
13Barry Colin DuckettIndependent3152.5%
14James William Reginald HattConservative Party2291.8%
15Aditya ChathliConservative Party2111.7%
16Christopher James MottauConservative Party2061.6%

Electorate 11,037 · Ballots cast 12,660 · Invalid 13 · EC ward code local.southwark.rotherhithe.2026-05-07 · Back to ward index

North Bermondsey · 3-seat (bloc vote)

Marginal winner 9.9% Proportional quota 25.0% Below quota −15.1 pts Valid ballots 11,853

RankCandidatePartyVotesShareBelow quotaElected
1Rachel Elizabeth BentleyLiberal Democrats1,78615.1%−9.9 ptsElected
2Francesco GuerrieriLiberal Democrats1,36011.5%−13.5 ptsElected
3Patrickson Amechi ObanyaLiberal Democrats1,1799.9%−15.1 ptsElected
4Susi ArnottGreen Party1,0639.0%
5Carys AllsoppLabour Party9448.0%
6Amer Salih AlicGreen Party9227.8%
7Seb NewsamGreen Party8927.5%
8Andy BruceLabour Party8837.4%
9Robin PollardLabour Party7876.6%
10Jonathan FrostReform UK6955.9%
11Sophie Elizabeth AinsworthConservative Party5564.7%
12Robert McNeil FergusonConservative Party4253.6%
13Theodore James SeelyConservative Party3613.0%

Electorate 11,650 · Ballots cast 11,869 · Invalid 16 · EC ward code local.southwark.north-bermondsey.2026-05-07 · Back to ward index

Dulwich Wood · 2-seat (bloc vote)

Marginal winner 18.6% Proportional quota 33.3% Below quota −14.7 pts Valid ballots 6,832

RankCandidatePartyVotesShareBelow quotaElected
1Ruth BannisterLabour Party1,49621.9%−11.4 ptsElected
2Sean HanniganLabour Party1,27418.6%−14.7 ptsElected
3Anna CrowleyGreen Party1,06515.6%
4Ralph James SmythGreen Party81611.9%
5Lewis Jack Allan JonesConservative Party5237.7%
6Guy William Rupert MatthewsConservative Party5067.4%
7Andrew MacKayLiberal Democrats3064.5%
8James LucasReform UK2904.2%
9Aiken FurlongLiberal Democrats2894.2%
10John WhitefordReform UK2673.9%

Electorate 7,528 · Ballots cast 6,842 · Invalid 10 · EC ward code local.southwark.dulwich-wood.2026-05-07 · Back to ward index

South Bermondsey · 3-seat (bloc vote)

Marginal winner 10.8% Proportional quota 25.0% Below quota −14.2 pts Valid ballots 12,087

RankCandidatePartyVotesShareBelow quotaElected
1Fatmata BahLabour Party1,40211.6%−13.4 ptsElected
2Andy BatesLabour Party1,40011.6%−13.4 ptsElected
3Sunny LambeLabour Party1,30110.8%−14.2 ptsElected
4Kathleen HeatherLiberal Democrats1,26510.5%
5Sandra Elizabeth LaneGreen Party1,22110.1%
6Gordon MackayLiberal Democrats1,0919.0%
7Vinayak BanerjeeLiberal Democrats1,0188.4%
8Peter Augustus RederGreen Party9607.9%
9Timothy James WrightGreen Party9337.7%
10Laura CollinsReform UK7256.0%
11Harriet Rosalie GouldConservative Party3142.6%
12Colin WestConservative Party2512.1%
13Ravi Gulab GidwaniConservative Party2061.7%

Electorate 11,594 · Ballots cast 12,100 · Invalid 13 · EC ward code local.southwark.south-bermondsey.2026-05-07 · Back to ward index

Champion Hill · 2-seat (bloc vote)

Marginal winner 19.6% Proportional quota 33.3% Below quota −13.7 pts Valid ballots 6,030

RankCandidatePartyVotesShareBelow quotaElected
1Sarah KingLabour Party1,60926.7%−6.7 ptsElected
2Bill WilliamsLabour Party1,18119.6%−13.7 ptsElected
3Michael Ronald MillarGreen Party1,17219.4%
4Cato SandfordGreen Party1,14018.9%
5Irina Stephanie Von WieseLiberal Democrats2404.0%
6Michael BargeConservative Party1853.1%
7Max ShillamLiberal Democrats1793.0%
8Folake OladeindeReform UK1672.8%
9Christine Helene LanghoffConservative Party1572.6%

Electorate 7,069 · Ballots cast 6,043 · Invalid 13 · EC ward code local.southwark.champion-hill.2026-05-07 · Back to ward index

Dulwich Hill · 2-seat (bloc vote)

Marginal winner 19.6% Proportional quota 33.3% Below quota −13.7 pts Valid ballots 6,654

RankCandidatePartyVotesShareBelow quotaElected
1Tori GriffithsLabour Party1,44221.7%−11.7 ptsElected
2Janice Gail WhiteGreen Party1,30619.6%−13.7 ptsElected
3Simon Alexander HeapGreen Party1,25318.8%
4William HoungboLabour Party1,24318.7%
5Catherine Louise PowellLiberal Democrats3565.4%
6Michael Adewale BukolaLiberal Democrats3254.9%
7David Savile BradburyConservative Party2634.0%
8Jane Barbara LyonsConservative Party2463.7%
9Stephen SmithReform UK2203.3%

Electorate 7,262 · Ballots cast 6,673 · Invalid 19 · EC ward code local.southwark.dulwich-hill.2026-05-07 · Back to ward index

Surrey Docks · 3-seat (bloc vote)

Marginal winner 11.3% Proportional quota 25.0% Below quota −13.7 pts Valid ballots 11,083

RankCandidatePartyVotesShareBelow quotaElected
1Richard MacMillanLiberal Democrats1,29711.7%−13.3 ptsElected
2Adam HoodLiberal Democrats1,29011.6%−13.4 ptsElected
3Jane SalmonLiberal Democrats1,25311.3%−13.7 ptsElected
4Francesca Letitia CorscaddenGreen Party1,22611.1%
5Omnya Elzubier AhmedGreen Party1,0869.8%
6Danny Lee DraperGreen Party1,0509.5%
7Moya O'RourkeLabour Party7917.1%
8Henry George BottomleyLabour Party7436.7%
9Adam SmithLabour Party7086.4%
10Selcuk CosarReform UK5835.3%
11Jane Patricia ReidConservative Party3513.2%
12Alexander John WilsonConservative Party3333.0%
13Joseph Nnabugwu Nwakaram OmejiConservative Party2232.0%
14Alex Peter BaynhamBuild1491.3%

Electorate 9,975 · Ballots cast 11,100 · Invalid 17 · EC ward code local.southwark.surrey-docks.2026-05-07 · Back to ward index

Chaucer · 3-seat (bloc vote)

Marginal winner 12.2% Proportional quota 25.0% Below quota −12.8 pts Valid ballots 11,311

RankCandidatePartyVotesShareBelow quotaElected
1Felix George HamerGreen Party1,46513.0%−12.0 ptsElected
2Suzanne Elizabeth WiseGreen Party1,42712.6%−12.4 ptsElected
3Pascale MitchellGreen Party1,38512.2%−12.8 ptsElected
4Joseph VambeLabour Party1,23810.9%
5Robert SmeathLabour Party1,19410.6%
6Saidat OketundeLabour Party1,18710.5%
7Anna Marie BayraktarLiberal Democrats8557.6%
8Monsur AhmedLiberal Democrats8067.1%
9Arif HussainLiberal Democrats6986.2%
10Andrew Overs DowsettConservative Party2992.6%
11David PavittReform UK2662.4%
12Ralph Cleland TiffinConservative Party2462.2%
13Emmanuel Muyong NgwengiConservative Party1991.8%
14Anisa Said JamaIndependent460.4%

Electorate 10,394 · Ballots cast 11,319 · Invalid 8 · EC ward code local.southwark.chaucer.2026-05-07 · Back to ward index

Borough and Bankside · 3-seat (bloc vote)

Marginal winner 12.3% Proportional quota 25.0% Below quota −12.7 pts Valid ballots 6,544

RankCandidatePartyVotesShareBelow quotaElected
1Victor Max Mark ChamberlainLiberal Democrats92714.2%−10.8 ptsElected
2Hellen BenavidesLiberal Democrats86413.2%−11.8 ptsElected
3David WatsonLiberal Democrats80412.3%−12.7 ptsElected
4Samuel AureliusGreen Party5738.8%
5Sam HillsGreen Party5498.4%
6Alastair John RitchieGreen Party5318.1%
7Jack GreenLabour Party5127.8%
8Ruth WilsonLabour Party4967.6%
9Hadi SharifiLabour Party4346.6%
10Simon VardigansReform UK2784.2%
11Graham DavisonConservative Party1943.0%
12Richard John PackerConservative Party1932.9%
13Barry Norman JosephConservative Party1892.9%

Electorate 719 · Ballots cast 6,548 · Invalid 4 · EC ward code local.southwark.borough-bankside.2026-05-07 · Back to ward index

London Bridge and West Bermondsey · 3-seat (bloc vote)

Marginal winner 12.4% Proportional quota 25.0% Below quota −12.6 pts Valid ballots 11,001

RankCandidatePartyVotesShareBelow quotaElected
1Sam DaltonLabour Party1,43113.0%−12.0 ptsElected
2David NoakesLiberal Democrats1,36712.4%−12.6 ptsElected
3Selena GrayLabour Party1,36112.4%−12.6 ptsElected
4Emily WardGreen Party1,23711.2%
5Sonay OzkutayliLiberal Democrats1,16210.6%
6Rugie KanuLabour Party1,11010.1%
7Jonathan Mark WoolhouseGreen Party1,0249.3%
8Uthman UkuekuLiberal Democrats9919.0%
9Stephen FitzgeraldReform UK4354.0%
10William Paul AmorConservative Party3062.8%
11Siobhan Gite AaronsConservative Party3052.8%
12Andrew James NevilleConservative Party2722.5%

Electorate 11,141 · Ballots cast 11,017 · Invalid 16 · EC ward code local.southwark.london-bridge-west-bermondsey.2026-05-07 · Back to ward index

Goose Green · 3-seat (bloc vote)

Marginal winner 12.4% Proportional quota 25.0% Below quota −12.6 pts Valid ballots 15,973

RankCandidatePartyVotesShareBelow quotaElected
1Eloise Amanda Waldon-DayGreen Party2,16813.6%−11.4 ptsElected
2James Robert McAshGreen Party2,10813.2%−11.8 ptsElected
3George Ronald GrimeGreen Party1,98412.4%−12.6 ptsElected
4James BarberLiberal Democrats1,72910.8%
5Portia MwangangyeLabour Party1,4479.1%
6Kaz DoyleLiberal Democrats1,3838.7%
7Liam McGrathLabour Party1,3438.4%
8Luke McSorleyLiberal Democrats1,3278.3%
9Charlie SmithLabour Party1,2718.0%
10Damian CluskeyReform UK2321.5%
11Marcus WalfordReform UK2231.4%
12Domonic Adrian GarriquesConservative Party2041.3%
13Simon Antony WestReform UK2011.3%
14Simon Alan JohnsonConservative Party1851.2%
15Kole James GjikolajConservative Party1681.1%

Electorate 10,632 · Ballots cast 15,984 · Invalid 11 · EC ward code local.southwark.goose-green.2026-05-07 · Back to ward index

Newington · 3-seat (bloc vote)

Marginal winner 12.8% Proportional quota 25.0% Below quota −12.2 pts Valid ballots 11,590

RankCandidatePartyVotesShareBelow quotaElected
1John BattesonLabour Party1,80915.6%−9.4 ptsElected
2Natasha EnninLabour Party1,76015.2%−9.8 ptsElected
3Leigh RichmanLabour Party1,47812.8%−12.2 ptsElected
4Nicola HearnGreen Party1,37811.9%
5Kevin Chih-Cheng ChuahGreen Party1,33211.5%
6Joel Natanael Alexander ResareGreen Party1,16910.1%
7Michael Patrick HessionReform UK3893.4%
8Daniel ThompsonReform UK3723.2%
9Ryan KingsburyLiberal Democrats3703.2%
10Dominic ReaderReform UK3683.2%
11Paola UribeLiberal Democrats2782.4%
12Dhiren PonnambalamLiberal Democrats2542.2%
13Thomas Edmund PackerConservative Party2111.8%
14Maria Dimitra GkaripiConservative Party1941.7%
15Peter Anthony ReidConservative Party1811.6%
16Anastasios MaragiannisIndependent470.4%

Electorate 10,643 · Ballots cast 11,605 · Invalid 15 · EC ward code local.southwark.newington.2026-05-07 · Back to ward index

North Walworth · 3-seat (bloc vote)

Marginal winner 13.1% Proportional quota 25.0% Below quota −11.9 pts Valid ballots 11,665

RankCandidatePartyVotesShareBelow quotaElected
1Rebecca Elizabeth CornGreen Party1,69714.5%−10.5 ptsElected
2Sam FosterGreen Party1,58513.6%−11.4 ptsElected
3Vanessa Joan ThreadgoldGreen Party1,52413.1%−11.9 ptsElected
4Saba ManzoorLabour Party1,45012.4%
5Philip James WheelerLabour Party1,40412.0%
6Zaid MoosaLabour Party1,28211.0%
7lon MarteaLiberal Democrats4844.1%
8Frank PotaczekLiberal Democrats4714.0%
9Ignas StankaitisLiberal Democrats4403.8%
10Paul ClarkeReform UK3923.4%
11Richard Feather WheaterConservative Party3302.8%
12Mohamed Sheku KamaraConservative Party2662.3%
13Rasim SenConservative Party2312.0%
14Lucy CarringtonIndependent1090.9%

Electorate 12,020 · Ballots cast 11,686 · Invalid 21 · EC ward code local.southwark.north-walworth.2026-05-07 · Back to ward index

Faraday · 3-seat (bloc vote)

Marginal winner 13.8% Proportional quota 25.0% Below quota −11.2 pts Valid ballots 8,460

RankCandidatePartyVotesShareBelow quotaElected
1Mohamed DeenLabour Party1,29715.3%−9.7 ptsElected
2Felicia JohnstonLabour Party1,29615.3%−9.7 ptsElected
3Sasjkia OttoLabour Party1,17113.8%−11.2 ptsElected
4David Rupert BattersbyGreen Party1,01712.0%
5Suzy GillettGreen Party1,00911.9%
6Giancarlo Durante ElizondoGreen Party93611.1%
7Robert KillickReform UK3143.7%
8Edward Andrew O'ConnorReform UK3033.6%
9Sophie Corinne BeeleyConservative Party2212.6%
10Edward Charles DavisConservative Party2062.4%
11Rebecca Anne KadritzkeLiberal Democrats2032.4%
12Khadija GeboLiberal Democrats1862.2%
13Paul WendtLiberal Democrats1712.0%
14Doran Moshe DoehConservative Party1301.5%

Electorate 8,370 · Ballots cast 8,471 · Invalid 11 · EC ward code local.southwark.faraday.2026-05-07 · Back to ward index

Old Kent Road · 3-seat (bloc vote)

Marginal winner 14.1% Proportional quota 25.0% Below quota −10.9 pts Valid ballots 10,810

RankCandidatePartyVotesShareBelow quotaElected
1Evelyn AkotoLabour Party1,90717.6%−7.4 ptsElected
2Richard LivingstoneLabour Party1,57614.6%−10.4 ptsElected
3Alexandra AustinGreen Party1,52514.1%−10.9 ptsElected
4Michael SituLabour Party1,49413.8%
5Christopher Francis Stuart PayneGreen Party1,31612.2%
6Tony SharpReform UK5555.1%
7Tom GilesLiberal Democrats4374.0%
8Sharon Ellen Noonan-GunningSouthwark Independent Socialists3943.6%
9Emily Louise TesterLiberal Democrats3533.3%
10Rachel Janet WolfConservative Party3162.9%
11Jazmin Moesha McMullenLiberal Democrats3132.9%
12Edward Graham HeckelsConservative Party3112.9%
13Adithya Ganesh AvadhaniConservative Party2322.1%
14Julie CrawfordCommunist League Election Campaign810.7%

Electorate 12,452 · Ballots cast 10,830 · Invalid 20 · EC ward code local.southwark.old-kent-road.2026-05-07 · Back to ward index

Peckham Rye · 2-seat (bloc vote)

Marginal winner 22.6% Proportional quota 33.3% Below quota −10.7 pts Valid ballots 7,462

RankCandidatePartyVotesShareBelow quotaElected
1Victoria MillsLabour Party1,70222.8%−10.5 ptsElected
2Renata HamvasLabour Party1,68922.6%−10.7 ptsElected
3Francisca Jacqueline Nanteza MayambalaGreen Party1,55020.8%
4Steven SheppardGreen Party1,46119.6%
5Michael BarnardReform UK2793.7%
6Alex Edward SimpsonConservative Party2513.4%
7Ian David TwinnConservative Party1882.5%
8Lorraine ZuletaLiberal Democrats1782.4%
9Adi DarLiberal Democrats1642.2%

Electorate 7,528 · Ballots cast 7,470 · Invalid 8 · EC ward code local.southwark.peckham-rye.2026-05-07 · Back to ward index

Rye Lane · 3-seat (bloc vote)

Marginal winner 14.4% Proportional quota 25.0% Below quota −10.6 pts Valid ballots 14,776

RankCandidatePartyVotesShareBelow quotaElected
1Jasmine AliLabour Party2,28515.5%−9.5 ptsElected
2Esme DobsonLabour Party2,24915.2%−9.8 ptsElected
3Reginald PopoolaGreen Party2,12314.4%−10.6 ptsElected
4Rouge HawkGreen Party2,07514.0%
5Danny LesterGreen Party2,04513.8%
6David PartonLabour Party2,03913.8%
7Clare Elizabeth DonachieLiberal Democrats3322.2%
8James GurlingLiberal Democrats2501.7%
9Mark Lewis DaviesConservative Party2141.4%
10Jason ValentineReform UK2141.4%
11Guy HotchinLiberal Democrats2111.4%
12Peter John FelixConservative Party1971.3%
13Alfredo IorioReform UK1961.3%
14Elizabeth SimpsonReform UK1931.3%
15Oliver Hugh WoollerConservative Party1531.0%

Electorate 11,253 · Ballots cast 14,791 · Invalid 15 · EC ward code local.southwark.rye-lane.2026-05-07 · Back to ward index

Camberwell Green · 3-seat (bloc vote)

Marginal winner 14.5% Proportional quota 25.0% Below quota −10.5 pts Valid ballots 12,184

RankCandidatePartyVotesShareBelow quotaElected
1Dora Dixon-FyleLabour Party2,03816.7%−8.3 ptsElected
2Jen ThorntonLabour Party1,78514.7%−10.3 ptsElected
3James MoyseLabour Party1,76414.5%−10.5 ptsElected
4Joe Lee CampbellGreen Party1,60913.2%
5Lola Josephine Victoria GarrattGreen Party1,59213.1%
6Freddy KinsellaGreen Party1,44011.8%
7Sarah AndersonLiberal Democrats4173.4%
8Rakesh ShahReform UK3032.5%
9Ismael Antequera RodriguezLiberal Democrats2912.4%
10Robert Antony HaywardConservative Party2672.2%
11Gavin TerryLiberal Democrats2492.0%
12Rupert George WatsonConservative Party2382.0%
13Theodore AririahusimConservative Party1911.6%

Electorate 11,745 · Ballots cast 12,201 · Invalid 17 · EC ward code local.southwark.camberwell-green.2026-05-07 · Back to ward index

Peckham · 3-seat (bloc vote)

Marginal winner 14.8% Proportional quota 25.0% Below quota −10.2 pts Valid ballots 10,380

RankCandidatePartyVotesShareBelow quotaElected
1Ryan Denis CoxGreen Party1,59715.4%−9.6 ptsElected
2Sabina EmmanuelLabour Party1,57015.1%−9.9 ptsElected
3Dean Douglas PetersGreen Party1,53814.8%−10.2 ptsElected
4Storm PoorunGreen Party1,47314.2%
5Barrie John HargroveLabour Party1,46214.1%
6Cleo SoanesLabour Party1,41813.7%
7Chinonye Amauche AnumoduConservative Party2132.1%
8Maurice ActonReform UK2032.0%
9Babatunde Olawale AwolesiConservative Party2032.0%
10Andrew Robert WoodruffConservative Party1911.8%
11Philomena OfoduLiberal Democrats1751.7%
12Nena Linforth-HallLiberal Democrats1731.7%
13Jacky TranLiberal Democrats1641.6%

Electorate 11,352 · Ballots cast 10,401 · Invalid 21 · EC ward code local.southwark.peckham.2026-05-07 · Back to ward index

St Giles · 3-seat (bloc vote)

Marginal winner 14.9% Proportional quota 25.0% Below quota −10.1 pts Valid ballots 14,845

RankCandidatePartyVotesShareBelow quotaElected
1Rachael Mary Anne PennyGreen Party2,36315.9%−9.1 ptsElected
2Callum FowlerGreen Party2,24015.1%−9.9 ptsElected
3Andy HigsonGreen Party2,21414.9%−10.1 ptsElected
4Ellie CumboLabour Party2,14914.5%
5Ian WingfieldLabour Party2,08414.0%
6Jason OchereLabour Party2,04013.7%
7Poddy ClarkLiberal Democrats3042.0%
8Robert Alan BroomheadConservative Party2541.7%
9David ChristianReform UK2491.7%
10Warren SmithReform UK2261.5%
11Lindsay ChathliConservative Party2031.4%
12Josh SharmanLiberal Democrats1911.3%
13Dillon Andrew YehLiberal Democrats1731.2%
14Edith OkparaochaConservative Party1551.0%

Electorate 11,645 · Ballots cast 14,862 · Invalid 17 · EC ward code local.southwark.st-giles.2026-05-07 · Back to ward index

Nunhead and Queen's Road · 3-seat (bloc vote)

Marginal winner 16.7% Proportional quota 25.0% Below quota −8.3 pts Valid ballots 13,951

RankCandidatePartyVotesShareBelow quotaElected
1Catherine Alice DawkinsGreen Party2,68319.2%−5.8 ptsElected
2Claire Frances SheppardGreen Party2,67219.2%−5.8 ptsElected
3Richard Joseph TaylorGreen Party2,32816.7%−8.3 ptsElected
4Gavin EdwardsLabour Party1,71312.3%
5Sandra Dean RhuleLabour Party1,64911.8%
6Marq BaileyLabour Party1,62311.6%
7Darryl PittReform UK2762.0%
8Novelette EllisConservative Party2231.6%
9Gavin James OutteridgeConservative Party1901.4%
10Eddie HeywoodLiberal Democrats1841.3%
11Luisa PorrittLiberal Democrats1671.2%
12Tarsilo Ugarte-OnulukConservative Party1270.9%
13Fabio TresoldiLiberal Democrats1160.8%

Electorate 12,102 · Ballots cast 13,965 · Invalid 14 · EC ward code local.southwark.nunhead-queens-road.2026-05-07 · Back to ward index