← Hammersmith and Fulham (all cycles) · 7 May 2026 cohort

Hammersmith and Fulham 2026

Local elections held 7 May 2026.

21 ward races
50 seats
50 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 21 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 50 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 Party47,42140.7%3876.0%2142.0%+17
Conservative Party31,22526.8%1224.0%1326.0%-1
Green Party14,78812.7%00.0%612.0%-6
Reform UK13,46811.6%00.0%612.0%-6
Liberal Democrats9,2477.9%00.0%48.0%-4
Independent2830.2%00.0%00.0%0
Total116,432100.0%50100.0%50100.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

Walham Green · 2-seat (bloc vote)

Marginal winner 19.3% Proportional quota 33.3% Below quota −14.0 pts Valid ballots 3,774

RankCandidatePartyVotesShareBelow quotaElected
1Sam KellyLabour Party73119.4%−14.0 ptsElected
2Genevieve NwaogbeLabour Party73019.3%−14.0 ptsElected
3Elinor Alice BaleConservative Party64217.0%
4James Windsor-CliveConservative Party63116.7%
5Ann SavageGreen Party3148.3%
6Edward ColnetReform UK2616.9%
7Dan TaubReform UK2165.7%
8Luigi TrovatoLiberal Democrats1313.5%
9Oliver WesselyLiberal Democrats1183.1%

Electorate 0 · Ballots cast 3,776 · Invalid 2 · EC ward code local.hammersmith-and-fulham.walham-green.2026-05-07 · Back to ward index

Lillie · 2-seat (bloc vote)

Marginal winner 20.1% Proportional quota 33.3% Below quota −13.3 pts Valid ballots 3,315

RankCandidatePartyVotesShareBelow quotaElected
1Sharon HolderLabour Party70121.1%−12.2 ptsElected
2Lydia PaynterLabour Party66520.1%−13.3 ptsElected
3Saadi ChowdhuryConservative Party54916.6%
4Tom WadeConservative Party53616.2%
5Maria GuerreroGreen Party3279.9%
6Daniel PienaarReform UK1945.9%
7Subodh GuptaReform UK1765.3%
8Francis FlahertyLiberal Democrats1675.0%

Electorate 0 · Ballots cast 3,321 · Invalid 6 · EC ward code local.hammersmith-and-fulham.lillie.2026-05-07 · Back to ward index

Sands End · 3-seat (bloc vote)

Marginal winner 12.1% Proportional quota 25.0% Below quota −12.9 pts Valid ballots 7,746

RankCandidatePartyVotesShareBelow quotaElected
1Rob HarrisConservative Party96712.5%−12.5 ptsElected
2Roseanne MeacherLabour Party94612.2%−12.8 ptsElected
3Libby HartConservative Party94112.1%−12.9 ptsElected
4Matt SinclairConservative Party92712.0%
5David MorrisLabour Party85711.1%
6Ken JemedafeLabour Party84110.9%
7Martyna MarcinkowskaGreen Party4726.1%
8Amanda Beddows-AdamsReform UK4105.3%
9Deep BassiReform UK3574.6%
10Tom StojanovicReform UK3274.2%
11Ray BurnetLiberal Democrats2603.4%
12Henry BagwellLiberal Democrats2242.9%
13Benjamin BuddLiberal Democrats2172.8%

Electorate 0 · Ballots cast 7,751 · Invalid 5 · EC ward code local.hammersmith-and-fulham.sands-end.2026-05-07 · Back to ward index

Avonmore · 2-seat (bloc vote)

Marginal winner 20.6% Proportional quota 33.3% Below quota −12.8 pts Valid ballots 3,861

RankCandidatePartyVotesShareBelow quotaElected
1Laura JanesLabour Party91823.8%−9.6 ptsElected
2Joe EatonLabour Party79420.6%−12.8 ptsElected
3Joe CarlebachConservative Party52113.5%
4Andras ChiriliucConservative Party39510.2%
5Keith MallinsonGreen Party3819.9%
6James Anthony ClarkeReform UK2085.4%
7Lorraine Vanessa DavisonReform UK1985.1%
8David MortonIndependent1894.9%
9Maximilian HessLiberal Democrats1313.4%
10Andrew DuguidLiberal Democrats1263.3%

Electorate 0 · Ballots cast 3,865 · Invalid 4 · EC ward code local.hammersmith-and-fulham.avonmore.2026-05-07 · Back to ward index

Shepherd's Bush Green · 2-seat (bloc vote)

Marginal winner 20.9% Proportional quota 33.3% Below quota −12.4 pts Valid ballots 2,792

RankCandidatePartyVotesShareBelow quotaElected
1Zarar QayyumLabour Party62622.4%−10.9 ptsElected
2Mercy UmehLabour Party58420.9%−12.4 ptsElected
3Rafela FitzhughGreen Party40914.6%
4Kwasi OwusuGreen Party34412.3%
5Elsie GisslegardLiberal Democrats2147.7%
6Fergus UstianowskiLiberal Democrats1786.4%
7Shay McCarthyReform UK1194.3%
8Lauren SmithReform UK1164.2%
9Ali DouasConservative Party1043.7%
10Chris VinanteConservative Party983.5%

Electorate 0 · Ballots cast 2,804 · Invalid 12 · EC ward code local.hammersmith-and-fulham.shepherds-bush-green.2026-05-07 · Back to ward index

Hammersmith Broadway · 2-seat (bloc vote)

Marginal winner 20.9% Proportional quota 33.3% Below quota −12.4 pts Valid ballots 3,948

RankCandidatePartyVotesShareBelow quotaElected
1Molly MantleLabour Party87822.2%−11.1 ptsElected
2Callum NimmoLabour Party82620.9%−12.4 ptsElected
3Nikita CrockerGreen Party50712.8%
4David GabraGreen Party40410.2%
5Olivia FengReform UK2937.4%
6Maximillian CampbellConservative Party2486.3%
7Muj KhanReform UK2356.0%
8Meerav ShahLiberal Democrats2085.3%
9Nora FarahConservative Party1995.0%
10Conrad WoodLiberal Democrats1503.8%

Electorate 0 · Ballots cast 3,961 · Invalid 13 · EC ward code local.hammersmith-and-fulham.hammersmith-broadway.2026-05-07 · Back to ward index

Brook Green · 2-seat (bloc vote)

Marginal winner 21.2% Proportional quota 33.3% Below quota −12.1 pts Valid ballots 4,773

RankCandidatePartyVotesShareBelow quotaElected
1Stala AntoniadesLabour Party1,13523.8%−9.6 ptsElected
2Florent SherifiLabour Party1,01421.2%−12.1 ptsElected
3Horatio Arthur Charles LoveringConservative Party75115.7%
4Elliott Jon MearsConservative Party74015.5%
5Keith PettsGreen Party3747.8%
6Dorothy BrooksLiberal Democrats1984.1%
7Hannah RolphReform UK1723.6%
8Olivia Spencer-KnottReform UK1643.4%
9Humphrey HawksleyLiberal Democrats1312.7%
10Damien SmythIndependent942.0%

Electorate 0 · Ballots cast 4,786 · Invalid 13 · EC ward code local.hammersmith-and-fulham.brook-green.2026-05-07 · Back to ward index

Munster · 3-seat (bloc vote)

Marginal winner 13.6% Proportional quota 25.0% Below quota −11.4 pts Valid ballots 9,100

RankCandidatePartyVotesShareBelow quotaElected
1Adronie Elizabeth AlfordConservative Party1,37815.1%−9.9 ptsElected
2Dominic StantonConservative Party1,30514.3%−10.7 ptsElected
3Stewart Edward WaineConservative Party1,24113.6%−11.4 ptsElected
4Caroline NeedhamLabour Party8439.3%
5Guy VincentLabour Party7137.8%
6Patrick WalshLabour Party6657.3%
7Jason KhanGreen Party5506.0%
8Lucy O'SullivanReform UK4515.0%
9Mervyn GuilleReform UK4424.9%
10Lawrence GouldLiberal Democrats4064.5%
11Ted TownsendLiberal Democrats3944.3%
12David KellyReform UK3824.2%
13Philipp RaderLiberal Democrats3303.6%

Electorate 0 · Ballots cast 9,110 · Invalid 10 · EC ward code local.hammersmith-and-fulham.munster.2026-05-07 · Back to ward index

Fulham Town · 2-seat (bloc vote)

Marginal winner 22.6% Proportional quota 33.3% Below quota −10.8 pts Valid ballots 4,017

RankCandidatePartyVotesShareBelow quotaElected
1Victoria Brocklebank-FowlerConservative Party99024.6%−8.7 ptsElected
2Liam Downer-SandersonConservative Party90622.6%−10.8 ptsElected
3Mary SmithLabour Party3989.9%
4Jacqueline Diane DenneeLiberal Democrats3598.9%
5Roy Kenneth PounsfordLiberal Democrats3448.6%
6Jonathan WongLabour Party3097.7%
7Shruti MohanGreen Party2626.5%
8Matthew RidingReform UK2456.1%
9Joseph RobertsonReform UK2045.1%

Electorate 0 · Ballots cast 4,019 · Invalid 2 · EC ward code local.hammersmith-and-fulham.fulham-town.2026-05-07 · Back to ward index

West Kensington · 3-seat (bloc vote)

Marginal winner 14.4% Proportional quota 25.0% Below quota −10.6 pts Valid ballots 6,162

RankCandidatePartyVotesShareBelow quotaElected
1Victoria BrignellLabour Party1,02316.6%−8.4 ptsElected
2Daryl BrownLabour Party96215.6%−9.4 ptsElected
3Florian Chevoppe-VerdierLabour Party88514.4%−10.6 ptsElected
4Denise BakerGreen Party6029.8%
5Jackie BorlandConservative Party4006.5%
6Harry PhibbsConservative Party3786.1%
7Yaz MonerawelaConservative Party3285.3%
8David AmosReform UK3085.0%
9Martin HoweReform UK2864.6%
10Hilary MacDonaldReform UK2764.5%
11Sarah TaylorLiberal Democrats2644.3%
12Gill BarnesLiberal Democrats2594.2%
13Jose EspinasLiberal Democrats1913.1%

Electorate 0 · Ballots cast 6,172 · Invalid 10 · EC ward code local.hammersmith-and-fulham.west-kensington.2026-05-07 · Back to ward index

Coningham · 3-seat (bloc vote)

Marginal winner 14.4% Proportional quota 25.0% Below quota −10.6 pts Valid ballots 8,552

RankCandidatePartyVotesShareBelow quotaElected
1Lisa HomanLabour Party1,39916.4%−8.6 ptsElected
2Rowan ReeLabour Party1,28015.0%−10.0 ptsElected
3Rory VaughanLabour Party1,22914.4%−10.6 ptsElected
4Aidan ChisholmGreen Party86010.1%
5Fatima Zahra YusufGreen Party8259.6%
6Wilf Macdonald-BrownGreen Party7929.3%
7David CannConservative Party3534.1%
8Mark Alan LovedayConservative Party3203.7%
9Georgina StewartConservative Party3153.7%
10Rachel GreenReform UK3023.5%
11Chris ClowesReform UK2943.4%
12Bozidar ZabavnikReform UK2332.7%
13Aparna GarimellaLiberal Democrats1822.1%
14Fernanda MiucciLiberal Democrats1682.0%

Electorate 0 · Ballots cast 8,567 · Invalid 15 · EC ward code local.hammersmith-and-fulham.coningham.2026-05-07 · Back to ward index

Fulham Reach · 3-seat (bloc vote)

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

RankCandidatePartyVotesShareBelow quotaElected
1David CampbellLabour Party1,55016.6%−8.4 ptsElected
2Anna Magryta-UrbanLabour Party1,48715.9%−9.1 ptsElected
3Nikos SouslousLabour Party1,39314.9%−10.1 ptsElected
4Caroline Ruth FfiskeConservative Party7818.3%
5Mark Richard NelsonConservative Party7137.6%
6Fuad HendricksConservative Party6537.0%
7Tereza CervenovaGreen Party5866.3%
8Ash GoddardGreen Party5385.7%
9James Christopher BennettReform UK4394.7%
10Shelly SawyerReform UK3954.2%
11Joe SoaresReform UK3824.1%
12Jelena SarmoLiberal Democrats2242.4%
13Meher OliajiLiberal Democrats2212.4%

Electorate 0 · Ballots cast 9,370 · Invalid 8 · EC ward code local.hammersmith-and-fulham.fulham-reach.2026-05-07 · Back to ward index

Addison · 2-seat (bloc vote)

Marginal winner 23.3% Proportional quota 33.3% Below quota −10.0 pts Valid ballots 3,470

RankCandidatePartyVotesShareBelow quotaElected
1Jacolyn DalyLabour Party95827.6%−5.7 ptsElected
2Ross MeltonLabour Party80823.3%−10.0 ptsElected
3Olivia MacDonaldGreen Party36010.4%
4Tara Douglas-HomeConservative Party3359.7%
5Stephen James HamiltonConservative Party2928.4%
6Janet BurdenLiberal Democrats2076.0%
7Philip LaneReform UK2005.8%
8Sharon KudmaniReform UK1865.4%
9Stephen MorrisLiberal Democrats1243.6%

Electorate 0 · Ballots cast 3,481 · Invalid 11 · EC ward code local.hammersmith-and-fulham.addison.2026-05-07 · Back to ward index

Wendell Park · 2-seat (bloc vote)

Marginal winner 23.8% Proportional quota 33.3% Below quota −9.5 pts Valid ballots 4,631

RankCandidatePartyVotesShareBelow quotaElected
1Rebecca HarveyLabour Party1,37229.6%−3.7 ptsElected
2Asif SiddiqueLabour Party1,10223.8%−9.5 ptsElected
3Frances McFaddenGreen Party55111.9%
4William Hollinrake-DobsonConservative Party4108.9%
5Alex KarmelConservative Party3998.6%
6Jon BurdenLiberal Democrats2365.1%
7Christine LowReform UK1974.3%
8Richard OwenReform UK1944.2%
9Leon MihelcicLiberal Democrats1703.7%

Electorate 0 · Ballots cast 4,639 · Invalid 8 · EC ward code local.hammersmith-and-fulham.wendell-park.2026-05-07 · Back to ward index

Parsons Green and Sandford · 2-seat (bloc vote)

Marginal winner 23.9% Proportional quota 33.3% Below quota −9.4 pts Valid ballots 4,407

RankCandidatePartyVotesShareBelow quotaElected
1Jose AfonsoConservative Party1,15826.3%−7.1 ptsElected
2Adrian Pascu-TulbureConservative Party1,05523.9%−9.4 ptsElected
3Alexandra ThomasLabour Party4049.2%
4Isabella WyattLabour Party3858.7%
5Peter MooreReform UK3197.2%
6Rajeev NairReform UK2445.5%
7Sam Hunter JonesGreen Party2395.4%
8Jerome LussanLiberal Democrats2184.9%
9Graham Peter MuirLiberal Democrats1944.4%
10Sana OmarGreen Party1914.3%

Electorate 0 · Ballots cast 4,411 · Invalid 4 · EC ward code local.hammersmith-and-fulham.parsons-green-sandford.2026-05-07 · Back to ward index

White City · 3-seat (bloc vote)

Marginal winner 16.8% Proportional quota 25.0% Below quota −8.2 pts Valid ballots 7,605

RankCandidatePartyVotesShareBelow quotaElected
1Andrew JonesLabour Party1,39718.4%−6.6 ptsElected
2Natalia PerezLabour Party1,33517.6%−7.4 ptsElected
3Frances UmehLabour Party1,27516.8%−8.2 ptsElected
4Emma ByrneGreen Party80910.6%
5Archie ThomasGreen Party7419.7%
6Zayna MansuriGreen Party7349.7%
7Jonathan AllmarkReform UK2142.8%
8Dean SawyerReform UK1952.6%
9James Robert Nicholas WattsConservative Party1842.4%
10Jamie Craig Monteith-MannConservative Party1812.4%
11Rodney Boynton SmithReform UK1732.3%
12Fahim Imam-SadequeConservative Party1722.3%
13Rory MullanLiberal Democrats1011.3%
14Sasha Otto MatayaLiberal Democrats941.2%

Electorate 0 · Ballots cast 7,612 · Invalid 7 · EC ward code local.hammersmith-and-fulham.white-city.2026-05-07 · Back to ward index

Ravenscourt · 2-seat (bloc vote)

Marginal winner 25.4% Proportional quota 33.3% Below quota −7.9 pts Valid ballots 4,365

RankCandidatePartyVotesShareBelow quotaElected
1Natalie LindsayLabour Party1,18027.0%−6.3 ptsElected
2Harry BrackleyLabour Party1,10925.4%−7.9 ptsElected
3Alexander Trayton BakerConservative Party47610.9%
4Matt ReynoldsGreen Party44710.2%
5Patrick James ReadConservative Party44410.2%
6Henrietta BewleyLiberal Democrats2455.6%
7Jacquie BachReform UK1703.9%
8Cath BakerReform UK1523.5%
9Louis Tudor KempLiberal Democrats1423.3%

Electorate 0 · Ballots cast 4,374 · Invalid 9 · EC ward code local.hammersmith-and-fulham.ravenscourt.2026-05-07 · Back to ward index

College Park and Old Oak · 3-seat (bloc vote)

Marginal winner 17.1% Proportional quota 25.0% Below quota −7.9 pts Valid ballots 6,044

RankCandidatePartyVotesShareBelow quotaElected
1Wesley HarcourtLabour Party1,11018.4%−6.6 ptsElected
2Alexandra SandersonLabour Party1,09018.0%−7.0 ptsElected
3Bora KwonLabour Party1,03417.1%−7.9 ptsElected
4Mikael TariqGreen Party64510.7%
5Leona JempejiReform UK3646.0%
6Andrew NelsonReform UK3626.0%
7Levente KissReform UK3575.9%
8Jo BoothbyLiberal Democrats2534.2%
9Elisabeth BelotenConservative Party2203.6%
10Michael Frazer CookLiberal Democrats2133.5%
11Will DuckworthConservative Party2063.4%
12Chris LimConservative Party1903.1%

Electorate 0 · Ballots cast 6,054 · Invalid 10 · EC ward code local.hammersmith-and-fulham.college-park-old-oak.2026-05-07 · Back to ward index

Wormholt · 2-seat (bloc vote)

Marginal winner 25.6% Proportional quota 33.3% Below quota −7.7 pts Valid ballots 3,606

RankCandidatePartyVotesShareBelow quotaElected
1Nicole TrehyLabour Party96526.8%−6.6 ptsElected
2Max SchmidLabour Party92325.6%−7.7 ptsElected
3Tallulah Coen-D'ArcyGreen Party50914.1%
4Maggie CaseyReform UK2647.3%
5Will MarshallConservative Party2386.6%
6Tuhin Reynolds-ImamReform UK2085.8%
7Zehra Imam-SadequeConservative Party1925.3%
8Patrick John O ConnellLiberal Democrats1604.4%
9Simon Patrick John NixonLiberal Democrats1474.1%

Electorate 0 · Ballots cast 3,613 · Invalid 7 · EC ward code local.hammersmith-and-fulham.wormholt.2026-05-07 · Back to ward index

Grove · 2-seat (bloc vote)

Marginal winner 26.8% Proportional quota 33.3% Below quota −6.6 pts Valid ballots 4,328

RankCandidatePartyVotesShareBelow quotaElected
1Hannah BulmerLabour Party1,16626.9%−6.4 ptsElected
2Stephen CowanLabour Party1,15926.8%−6.6 ptsElected
3Robert DonnellyGreen Party4229.8%
4Andrew GroundConservative Party4119.5%
5Elizabeth St Clair-LeggeConservative Party3919.0%
6David BurridgeLiberal Democrats2144.9%
7Tom HannahReform UK2004.6%
8Joanna MooreReform UK1874.3%
9Pema GrohsLiberal Democrats1784.1%

Electorate 0 · Ballots cast 4,330 · Invalid 2 · EC ward code local.hammersmith-and-fulham.grove.2026-05-07 · Back to ward index

Palace and Hurlingham · 3-seat (bloc vote)

Marginal winner 18.5% Proportional quota 25.0% Below quota −6.5 pts Valid ballots 10,574

RankCandidatePartyVotesShareBelow quotaElected
1Amanda Lloyd-HarrisConservative Party2,03719.3%−5.7 ptsElected
2Jeremy MaddocksConservative Party1,97218.6%−6.4 ptsElected
3Aliya Afzal-KhanConservative Party1,95218.5%−6.5 ptsElected
4Shirley CupitLabour Party8307.8%
5Orlando MorleyLabour Party7296.9%
6Nick ElverstonLabour Party7086.7%
7Matt DobsonGreen Party5935.6%
8Tamara DragadzeLiberal Democrats5565.3%
9Guy HenningsReform UK4354.1%
10Stephen LewisReform UK3993.8%
11William TuckerReform UK3633.4%

Electorate 0 · Ballots cast 10,582 · Invalid 8 · EC ward code local.hammersmith-and-fulham.palace-hurlingham.2026-05-07 · Back to ward index