← Trafford (all cycles) · 7 May 2026 cohort

Trafford 2026

Local elections held 7 May 2026.

21 ward races
21 seats
18 elected below the proportional quota
85.7% 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 21 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 Party20,16723.4%419.0%523.8%-1
Labour Party20,04723.3%733.3%523.8%+2
Conservative Party19,95423.2%523.8%523.8%0
Reform UK16,37819.0%314.3%419.0%-1
Liberal Democrats9,08310.6%29.5%29.5%0
Advance UK2050.2%00.0%00.0%0
Social Democratic Party1450.2%00.0%00.0%0
Independent1090.1%00.0%00.0%0
Total86,088100.0%21100.0%21100.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

Two opencouncildata snapshots: the council immediately after the 2026 election (current) and immediately before it (2025). Only ~⅓ of seats were contested in 2026 — most of the bench is unchanged, and the cycle's effect on the overall composition is what shifts.

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

Flixton · single-seat

Marginal winner 29.6% Proportional quota 50.0% Below quota −20.4 pts Valid ballots 4,436

RankCandidatePartyVotesShareBelow quotaElected
1Mark John OrmistonReform UK1,31429.6%−20.4 ptsElected
2Dolores Catherine O'SullivanLabour Party1,29129.1%
3Katrin CotterGreen Party81218.3%
4Paul LallyConservative Party74616.8%
5Tim KinsellaLiberal Democrats2415.4%
6Andrew BeaumontAdvance UK320.7%

Electorate 8,616 · Ballots cast 4,445 · Invalid 9 · EC ward code local.trafford.flixton.2026-05-07 · Back to ward index

Davyhulme · single-seat

Marginal winner 30.1% Proportional quota 50.0% Below quota −19.9 pts Valid ballots 4,303

RankCandidatePartyVotesShareBelow quotaElected
1Billy BurkeReform UK1,29430.1%−19.9 ptsElected
2Karina CarterLabour Party1,28329.8%
3Jonathan CoupeConservative Party81118.8%
4Kevin Peter ChattertonGreen Party66515.5%
5Briony StephensonLiberal Democrats2145.0%
6Gary ReganAdvance UK360.8%

Electorate 8,879 · Ballots cast 4,319 · Invalid 16 · EC ward code local.trafford.davyhulme.2026-05-07 · Back to ward index

Lostock and Barton · single-seat

Marginal winner 30.9% Proportional quota 50.0% Below quota −19.1 pts Valid ballots 3,451

RankCandidatePartyVotesShareBelow quotaElected
1Mark Gregory TobinLabour Party1,06830.9%−19.1 ptsElected
2Ian Andrew EdwardsReform UK1,03730.0%
3Stephen William HolmanGreen Party70020.3%
4Tracey Beryl HaworthConservative Party46813.6%
5David KiermanLiberal Democrats1785.2%

Electorate 8,205 · Ballots cast 3,460 · Invalid 9 · EC ward code local.trafford.lostock-barton.2026-05-07 · Back to ward index

Brooklands · single-seat

Marginal winner 32.0% Proportional quota 50.0% Below quota −18.0 pts Valid ballots 4,422

RankCandidatePartyVotesShareBelow quotaElected
1Rose ThompsonLabour Party1,41732.0%−18.0 ptsElected
2Bheem PullaConservative Party1,14926.0%
3John Spencer ChurchillReform UK81118.3%
4Renate AspdenGreen Party78317.7%
5Pauline CliffLiberal Democrats2625.9%

Electorate 7,837 · Ballots cast 4,433 · Invalid 11 · EC ward code local.trafford.brooklands.2026-05-07 · Back to ward index

Stretford and Humphrey Park · single-seat

Marginal winner 32.3% Proportional quota 50.0% Below quota −17.7 pts Valid ballots 4,274

RankCandidatePartyVotesShareBelow quotaElected
1Jane Winifred SlaterLabour Party1,38032.3%−17.7 ptsElected
2Daniel John BowdlerGreen Party1,26429.6%
3Jamie Gordon HookReform UK1,03324.2%
4Syeda Bushra RizviConservative Party3608.4%
5Stephen Lee PowerLiberal Democrats1613.8%
6Hazel Joy Gibb-ShacklockIndependent761.8%

Electorate 8,910 · Ballots cast 4,288 · Invalid 14 · EC ward code local.trafford.stretford-humphrey-park.2026-05-07 · Back to ward index

Ashton upon Mersey · single-seat

Marginal winner 34.5% Proportional quota 50.0% Below quota −15.5 pts Valid ballots 4,281

RankCandidatePartyVotesShareBelow quotaElected
1Ben HartleyLabour Party1,47634.5%−15.5 ptsElected
2Christopher HallidayConservative Party1,03824.2%
3Diane Elizabeth PlunkettGreen Party80118.7%
4Luke SowerbyReform UK68316.0%
5Jonathan BevanLiberal Democrats2836.6%

Electorate 7,732 · Ballots cast 4,287 · Invalid 6 · EC ward code local.trafford.ashton-upon-mersey.2026-05-07 · Back to ward index

Broadheath · single-seat

Marginal winner 35.7% Proportional quota 50.0% Below quota −14.3 pts Valid ballots 4,822

RankCandidatePartyVotesShareBelow quotaElected
1Prakash NathaniConservative Party1,72135.7%−14.3 ptsElected
2Javed Bakht KhwajaLabour Party1,01821.1%
3Barbara GerardLiberal Democrats84217.5%
4Terence CharnockReform UK70414.6%
5Alexander YoungGreen Party50410.5%
6Stephen John FarndonIndependent330.7%

Electorate 8,988 · Ballots cast 4,827 · Invalid 5 · EC ward code local.trafford.broadheath.2026-05-07 · Back to ward index

Urmston · single-seat

Marginal winner 36.1% Proportional quota 50.0% Below quota −13.9 pts Valid ballots 4,313

RankCandidatePartyVotesShareBelow quotaElected
1Clare SheridanLabour Party1,55536.1%−13.9 ptsElected
2Dave StubbsReform UK1,13026.2%
3Steve TennantGreen Party89720.8%
4Ali AydogduConservative Party46810.9%
5John Robert Franklin-JohnstonLiberal Democrats2275.3%
6Paul ReganAdvance UK360.8%

Electorate 8,716 · Ballots cast 4,322 · Invalid 9 · EC ward code local.trafford.urmston.2026-05-07 · Back to ward index

Sale Central · single-seat

Marginal winner 36.4% Proportional quota 50.0% Below quota −13.6 pts Valid ballots 3,864

RankCandidatePartyVotesShareBelow quotaElected
1Eve Rebecca ParkerLabour Party1,40536.4%−13.6 ptsElected
2Teddy SomersGreen Party94324.4%
3Stephen Colin ArdernReform UK57114.8%
4Kameswari AchantaConservative Party52113.5%
5Joe Samuel KramerLiberal Democrats2797.2%
6Hilary SaltSocial Democratic Party1453.8%

Electorate 7,746 · Ballots cast 3,882 · Invalid 18 · EC ward code local.trafford.sale-central.2026-05-07 · Back to ward index

Sale Moor · single-seat

Marginal winner 36.9% Proportional quota 50.0% Below quota −13.1 pts Valid ballots 3,983

RankCandidatePartyVotesShareBelow quotaElected
1Liz PatelLabour Party1,47136.9%−13.1 ptsElected
2James William McCulloughReform UK98524.7%
3Chris James HargreavesGreen Party78619.7%
4Kishorchandra PatilConservative Party53313.4%
5James MillerLiberal Democrats2085.2%

Electorate 8,343 · Ballots cast 3,996 · Invalid 13 · EC ward code local.trafford.sale-moor.2026-05-07 · Back to ward index

Timperley Central · single-seat

Marginal winner 39.0% Proportional quota 50.0% Below quota −11.0 pts Valid ballots 4,339

RankCandidatePartyVotesShareBelow quotaElected
1Julian David NewgroshLiberal Democrats1,69339.0%−11.0 ptsElected
2Philip Alexander HoltReform UK1,08124.9%
3Vineeta Singh ChouhanConservative Party76517.6%
4James Brooke-TaylorGreen Party47510.9%
5Barbara Ruth TwineyLabour Party3257.5%

Electorate 8,644 · Ballots cast 4,344 · Invalid 5 · EC ward code local.trafford.timperley-central.2026-05-07 · Back to ward index

Bucklow-St Martins · single-seat

Marginal winner 43.6% Proportional quota 50.0% Below quota −6.4 pts Valid ballots 2,812

RankCandidatePartyVotesShareBelow quotaElected
1Charlotte Amy Eileen WaterworthReform UK1,22643.6%−6.4 ptsElected
2Aidan James WilliamsLabour Party61822.0%
3George James SpeightGreen Party41214.7%
4Istvan TothConservative Party31411.2%
5Margaret Hamilton BoysenLiberal Democrats1736.2%
6Paul SwansboroughAdvance UK692.5%

Electorate 8,135 · Ballots cast 2,820 · Invalid 8 · EC ward code local.trafford.bucklow-st-martins.2026-05-07 · Back to ward index

Altrincham · single-seat

Marginal winner 44.2% Proportional quota 50.0% Below quota −5.8 pts Valid ballots 3,942

RankCandidatePartyVotesShareBelow quotaElected
1Dan JerromeGreen Party1,74444.2%−5.8 ptsElected
2Nick DeanConservative Party1,09927.9%
3Stuart Craig NivenReform UK55614.1%
4Mark NesbittLabour Party3639.2%
5Donald McIntoshLiberal Democrats1804.6%

Electorate 8,131 · Ballots cast 3,954 · Invalid 12 · EC ward code local.trafford.altrincham.2026-05-07 · Back to ward index

Gorse Hill and Cornbrook · single-seat

Marginal winner 44.3% Proportional quota 50.0% Below quota −5.7 pts Valid ballots 3,199

RankCandidatePartyVotesShareBelow quotaElected
1Aaron James FradleyGreen Party1,41744.3%−5.7 ptsElected
2Fianna Frances Ritchen HornbyLabour Party94329.5%
3Bill SumnerReform UK51516.1%
4Stuart DonnellyConservative Party1996.2%
5Dawn Lee Carberry-PowerLiberal Democrats1253.9%

Electorate 9,044 · Ballots cast 3,210 · Invalid 11 · EC ward code local.trafford.gorse-hill-cornbrook.2026-05-07 · Back to ward index

Hale · single-seat

Marginal winner 45.2% Proportional quota 50.0% Below quota −4.8 pts Valid ballots 4,291

RankCandidatePartyVotesShareBelow quotaElected
1Rupert Owen KellyConservative Party1,94145.2%−4.8 ptsElected
2Orla WeirGreen Party1,57136.6%
3Richard Anthony SheanReform UK3468.1%
4Seth Edward ChampionLabour Party2716.3%
5Jason StackLiberal Democrats1623.8%

Electorate 7,298 · Ballots cast 4,297 · Invalid 6 · EC ward code local.trafford.hale.2026-05-07 · Back to ward index

Longford · single-seat

Marginal winner 46.7% Proportional quota 50.0% Below quota −3.3 pts Valid ballots 3,683

RankCandidatePartyVotesShareBelow quotaElected
1Gareth Adam TwoseGreen Party1,71946.7%−3.3 ptsElected
2Judith Ann LloydLabour Party1,19632.5%
3Charles William Oliver RearReform UK39910.8%
4Chris BoyesConservative Party2426.6%
5Anna FryerLiberal Democrats1273.4%

Electorate 8,220 · Ballots cast 3,690 · Invalid 7 · EC ward code local.trafford.longford.2026-05-07 · Back to ward index

Manor · single-seat

Marginal winner 46.9% Proportional quota 50.0% Below quota −3.1 pts Valid ballots 4,340

RankCandidatePartyVotesShareBelow quotaElected
1Rupali PaulConservative Party2,03746.9%−3.1 ptsElected
2Dan BarkerReform UK82719.1%
3Gawain GlentonLabour Party80318.5%
4James McGlashanGreen Party52812.2%
5Simon WrightLiberal Democrats1453.3%

Electorate 8,616 · Ballots cast 4,353 · Invalid 13 · EC ward code local.trafford.manor.2026-05-07 · Back to ward index

Timperley North · single-seat

Marginal winner 48.6% Proportional quota 50.0% Below quota −1.4 pts Valid ballots 4,684

RankCandidatePartyVotesShareBelow quotaElected
1Will FrassLiberal Democrats2,27648.6%−1.4 ptsElected
2Anthony ShawReform UK83017.7%
3Angela Bruer-MorrisConservative Party64613.8%
4Aagash VaderaGreen Party47110.1%
5Jo SharpeLabour Party4409.4%
6Angela O'NeillAdvance UK210.4%

Electorate 8,790 · Ballots cast 4,694 · Invalid 10 · EC ward code local.trafford.timperley-north.2026-05-07 · Back to ward index

Hale Barns and Timperley South · single-seat

Marginal winner 51.7% Proportional quota 50.0% Below quota +1.7 pts Valid ballots 4,135

RankCandidatePartyVotesShareBelow quotaElected
1Nathan EvansConservative Party2,13851.7%+1.7 ptsElected
2Matt SellarsLiberal Democrats1,08426.2%
3Leslie CupittReform UK43110.4%
4Centaine ParkerGreen Party2997.2%
5Isaac JonesLabour Party1834.4%

Electorate 7,647 · Ballots cast 4,143 · Invalid 8 · EC ward code local.trafford.hale-barns-timperley-south.2026-05-07 · Back to ward index

Old Trafford · single-seat

Marginal winner 52.6% Proportional quota 50.0% Below quota +2.6 pts Valid ballots 3,710

RankCandidatePartyVotesShareBelow quotaElected
1Jennie Patricia WadsworthGreen Party1,95252.6%+2.6 ptsElected
2Mahvish MasoodLabour Party1,33836.1%
3Alan CowellReform UK1604.3%
4Diane CoupeConservative Party1423.8%
5Andy HickLiberal Democrats1183.2%

Electorate 8,817 · Ballots cast 3,720 · Invalid 10 · EC ward code local.trafford.old-trafford.2026-05-07 · Back to ward index

Bowdon · single-seat

Marginal winner 54.5% Proportional quota 50.0% Below quota +4.5 pts Valid ballots 4,804

RankCandidatePartyVotesShareBelow quotaElected
1Shengke ZhiConservative Party2,61654.5%+4.5 ptsElected
2Bridget Mary GreenGreen Party1,42429.6%
3Michelle Lesley McCuskerReform UK4459.3%
4Kate LamertonLabour Party2034.2%
5Ludo Tolhurst-CleaverLiberal Democrats1052.2%
6Ron HuttonAdvance UK110.2%

Electorate 8,558 · Ballots cast 4,816 · Invalid 12 · EC ward code local.trafford.bowdon.2026-05-07 · Back to ward index