← Milton Keynes (all cycles) · 7 May 2026 cohort

Milton Keynes 2026

Local elections held 7 May 2026.

21 ward races
60 seats
60 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 60 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 %Δ
Reform UK58,45024.4%915.0%1525.0%-6
Labour Party53,18122.2%1931.7%1423.3%+5
Conservative Party48,96620.5%1220.0%1220.0%0
Liberal Democrats44,29318.5%2033.3%1118.3%+9
Green Party32,88613.8%00.0%813.3%-8
Independent1,1980.5%00.0%00.0%0
Workers Party of Britain670.0%00.0%00.0%0
Heritage Party380.0%00.0%00.0%0
Total239,079100.0%60100.0%60100.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

New Bradwell · 2-seat (bloc vote)

Marginal winner 16.1% Proportional quota 33.3% Below quota −17.3 pts Valid ballots 5,212

RankCandidatePartyVotesShareBelow quotaElected
1Stephen BrownLabour Party97918.8%−14.5 ptsElected
2Shanika Caitlin MahendranLabour Party83716.1%−17.3 ptsElected
3Julian Vernon CamiesReform UK74914.4%
4Andrew Graham NaylorReform UK67813.0%
5Alan FrancisGreen Party61611.8%
6Gary Nicholas LloydGreen Party4298.2%
7Babs WrightConservative Party3156.0%
8Pavankumar DivveConservative Party2805.4%
9Stephen JonesLiberal Democrats1743.3%
10Tim GommLiberal Democrats1553.0%

Electorate 7,237 · Ballots cast 5,225 · Invalid 13 · EC ward code local.milton-keynes.new-bradwell.2026-05-07 · Back to ward index

Watling · 3-seat (bloc vote)

Marginal winner 9.3% Proportional quota 25.0% Below quota −15.7 pts Valid ballots 16,770

RankCandidatePartyVotesShareBelow quotaElected
1Amanda MarlowConservative Party1,6309.7%−15.3 ptsElected
2Kunal PuriConservative Party1,5829.4%−15.6 ptsElected
3Leo James MontagueLabour Party1,5589.3%−15.7 ptsElected
4Akash NayeeLabour Party1,5549.3%
5Tina Latifah JonesLabour Party1,5419.2%
6Ash JoostenConservative Party1,5039.0%
7Donald William HoyleReform UK1,2667.5%
8Timothy John PrenticeReform UK1,1927.1%
9Elaine StylesReform UK1,1687.0%
10Sandra Claire BlackledgeGreen Party8965.3%
11Mary Theresa MooreGreen Party8365.0%
12Steve PorrittGreen Party7114.2%
13Garrath Jonathan GreenLiberal Democrats5283.1%
14Rachel DavidgeLiberal Democrats4652.8%
15Tolu FasanyaLiberal Democrats3402.0%

Electorate 13,027 · Ballots cast 16,776 · Invalid 6 · EC ward code local.milton-keynes.watling.2026-05-07 · Back to ward index

Furzton · 3-seat (bloc vote)

Marginal winner 9.4% Proportional quota 25.0% Below quota −15.6 pts Valid ballots 14,954

RankCandidatePartyVotesShareBelow quotaElected
1Peter CannonLiberal Democrats1,53310.3%−14.7 ptsElected
2Saleena RajaLiberal Democrats1,50610.1%−14.9 ptsElected
3Shawna BarnesLiberal Democrats1,4029.4%−15.6 ptsElected
4Peter Joseph CharlesReform UK1,3739.2%
5Annabelle Alexandra GrattanReform UK1,3278.9%
6Thomas Walker-WerthReform UK1,2788.5%
7Rajini ArthurConservative Party1,1347.6%
8Ketan KadakiaConservative Party1,0196.8%
9James MarlowConservative Party9666.5%
10Iris WrightGreen Party6364.3%
11Veronica BelcherLabour Party6254.2%
12Keith Paul BrownGreen Party6114.1%
13Leonora JacksonGreen Party5763.9%
14Udeh Christian-IwuagwuLabour Party4933.3%
15Thavapalan VamathevanLabour Party4753.2%

Electorate 12,250 · Ballots cast 14,968 · Invalid 14 · EC ward code local.milton-keynes.furzton.2026-05-07 · Back to ward index

Walton · 3-seat (bloc vote)

Marginal winner 9.8% Proportional quota 25.0% Below quota −15.2 pts Valid ballots 12,712

RankCandidatePartyVotesShareBelow quotaElected
1Duncan BanksLiberal Democrats1,35710.7%−14.3 ptsElected
2Adrian David BurtonReform UK1,27010.0%−15.0 ptsElected
3Ben AdewaleLiberal Democrats1,2419.8%−15.2 ptsElected
4Christopher John LockReform UK1,2279.7%
5Clare Hannah TevlinLiberal Democrats1,1649.2%
6Sandip Suresh SaliReform UK1,1128.7%
7Gabriel Ferreira CostaConservative Party6875.4%
8Ade AdeliyiConservative Party6825.4%
9Monica DowlingLabour Party6745.3%
10Jasmine Afua MessentLabour Party6515.1%
11Tom KellyLabour Party6064.8%
12Rishi ShardaConservative Party6054.8%
13Rhian EvansGreen Party5274.1%
14Hazel McGeeGreen Party4943.9%
15Glen Michael MoranGreen Party4153.3%

Electorate 10,534 · Ballots cast 12,719 · Invalid 7 · EC ward code local.milton-keynes.walton.2026-05-07 · Back to ward index

Great Linford · 3-seat (bloc vote)

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

RankCandidatePartyVotesShareBelow quotaElected
1George Humphrey ThomasLabour Party1,38410.9%−14.1 ptsElected
2Martin Ronald PetcheyLabour Party1,28310.1%−14.9 ptsElected
3Naseem KhanLabour Party1,2679.9%−15.1 ptsElected
4Sean PorterReform UK1,1398.9%
5Gillian HollowayReform UK1,1318.9%
6Andrew John HumphriesReform UK1,1058.7%
7Sophie BellLiberal Democrats8526.7%
8Perry MorganLiberal Democrats6845.4%
9Peter EdwardsGreen Party6745.3%
10Alan MallyonLiberal Democrats6435.0%
11Rebecca Amy HoldenGreen Party5404.2%
12Frankie GearyConservative Party5394.2%
13Sean GanleyGreen Party4763.7%
14Deepa GanapathulaConservative Party4593.6%
15Geetha MorlaConservative Party4453.5%
16Matthew FensomeIndependent1291.0%

Electorate 10,136 · Ballots cast 12,759 · Invalid 9 · EC ward code local.milton-keynes.great-linford.2026-05-07 · Back to ward index

Ouzel Valley · 3-seat (bloc vote)

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

RankCandidatePartyVotesShareBelow quotaElected
1Jenni FerransLiberal Democrats1,33812.7%−12.3 ptsElected
2Uroy ClarkeLiberal Democrats1,31112.4%−12.6 ptsElected
3Macsene Isles-AhiteLiberal Democrats1,07610.2%−14.8 ptsElected
4Chris CurtisReform UK8738.3%
5Mark Brian LewisReform UK8408.0%
6Charlotte Amanda HallConservative Party7517.1%
7Pascal SchumachersReform UK7447.1%
8Darren DorringtonConservative Party6165.8%
9Enesha MahbubaniConservative Party4924.7%
10Nicholas John Richard LynchGreen Party4804.5%
11Harry BancroftLabour Party4704.5%
12Helene SovigGreen Party4624.4%
13Brian McGeeGreen Party4143.9%
14Florence MontagueLabour Party3503.3%
15Alex MensahLabour Party3363.2%

Electorate 9,756 · Ballots cast 10,553 · EC ward code local.milton-keynes.ouzel-valley.2026-05-07 · Back to ward index

Bletchley Park and Fenny Stratford · 3-seat (bloc vote)

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

RankCandidatePartyVotesShareBelow quotaElected
1Brad ConnorsReform UK1,38811.1%−13.9 ptsElected
2Sarah Jane TomlinReform UK1,36410.9%−14.1 ptsElected
3Ray Stagg BlackmanReform UK1,35810.8%−14.2 ptsElected
4Nigel Matthew LongLabour Party1,2199.7%
5Waqas AhmadLabour Party1,2009.6%
6Ayesha KhanomLabour Party1,1959.5%
7Adam James RolfeConservative Party7946.3%
8Nabeel NazirConservative Party7355.9%
9Mo ImranConservative Party7245.8%
10Hena ChowdhuryGreen Party5804.6%
11Oliver James DuddenGreen Party5494.4%
12Pete Darren Lucky Leigh PitfieldGreen Party5304.2%
13Matt DrewettLiberal Democrats3372.7%
14Caroline PickingLiberal Democrats2592.1%
15Christy AmaluLiberal Democrats2421.9%
16Ammar NoorwaliIndependent410.3%
17Tariq Abdul KarimIndependent360.3%

Electorate 11,062 · Ballots cast 12,565 · Invalid 14 · EC ward code local.milton-keynes.bletchley-park-fenny-stratford.2026-05-07 · Back to ward index

Central Milton Keynes · 3-seat (bloc vote)

Marginal winner 10.9% Proportional quota 25.0% Below quota −14.1 pts Valid ballots 8,356

RankCandidatePartyVotesShareBelow quotaElected
1Elina ApseLabour Party1,02512.3%−12.7 ptsElected
2Jordan CoventryLabour Party91711.0%−14.0 ptsElected
3Darron James KendrickLabour Party91010.9%−14.1 ptsElected
4Evie ChanceGreen Party5897.0%
5Anthea NelmesReform UK5877.0%
6James Douglas PageReform UK5817.0%
7John Peter NelmesReform UK5726.8%
8Paul Joseph WilliamsGreen Party5366.4%
9Richard Stuart McCaffertyGreen Party5196.2%
10Chris Bertram-GregoryConservative Party4585.5%
11Brian HingleyConservative Party4325.2%
12Brian GreenwoodLiberal Democrats3374.0%
13Ripal ParmarConservative Party3374.0%
14Martin ClarkeLiberal Democrats3303.9%
15Toni Zapata-WebbornLiberal Democrats2262.7%

Electorate 9,293 · Ballots cast 8,359 · Invalid 3 · EC ward code local.milton-keynes.central-milton-keynes.2026-05-07 · Back to ward index

Bletchley West · 3-seat (bloc vote)

Marginal winner 11.4% Proportional quota 25.0% Below quota −13.6 pts Valid ballots 11,953

RankCandidatePartyVotesShareBelow quotaElected
1Finlay Clifford HughesReform UK1,43512.0%−13.0 ptsElected
2Melvyn RookReform UK1,38511.6%−13.4 ptsElected
3Millie RookReform UK1,35711.4%−13.6 ptsElected
4Mick LeggLabour Party1,24610.4%
5Mandy LeggLabour Party1,1779.8%
6Tanjeela SufiLabour Party9988.3%
7Iain Aitken StewartConservative Party8347.0%
8Shery DelfaniConservative Party7516.3%
9Oliver MarlowConservative Party7316.1%
10Joe FrenchGreen Party4643.9%
11Lacey Michele SkinnerGreen Party4243.5%
12Sameer SayedGreen Party3873.2%
13Margaret CullumLiberal Democrats2281.9%
14Ben EdwardsLiberal Democrats2281.9%
15Sean McCabeLiberal Democrats2051.7%
16Ray BradyIndependent1030.9%

Electorate 10,353 · Ballots cast 11,972 · Invalid 19 · EC ward code local.milton-keynes.bletchley-west.2026-05-07 · Back to ward index

Campbell Park and Willen · 3-seat (bloc vote)

Marginal winner 11.5% Proportional quota 25.0% Below quota −13.5 pts Valid ballots 12,795

RankCandidatePartyVotesShareBelow quotaElected
1Paul TrendallLiberal Democrats1,65612.9%−12.1 ptsElected
2Graham EatonLiberal Democrats1,53712.0%−13.0 ptsElected
3Emily HoLiberal Democrats1,46611.5%−13.5 ptsElected
4Chrissy DingsdaleReform UK8576.7%
5Paul Christopher GalvinReform UK8416.6%
6Ian WilsonReform UK7956.2%
7Faye CarlisleConservative Party7475.8%
8Lois AduraLabour Party7455.8%
9Natalie CamachoLabour Party6965.4%
10Yusrah KayaniConservative Party6815.3%
11David MetanisConservative Party6485.1%
12Mike KasiboLabour Party6094.8%
13Soraya BillimoriaGreen Party6034.7%
14Daniel Edward Bryan NelsonGreen Party4723.7%
15Roy Christopher WestwoodGreen Party4423.5%

Electorate 10,893 · Ballots cast 12,810 · Invalid 15 · EC ward code local.milton-keynes.campbell-park-willen.2026-05-07 · Back to ward index

Bletchley South · 3-seat (bloc vote)

Marginal winner 11.7% Proportional quota 25.0% Below quota −13.3 pts Valid ballots 9,503

RankCandidatePartyVotesShareBelow quotaElected
1Ed HumeLabour Party1,15512.2%−12.8 ptsElected
2Jordan Lee CattellReform UK1,13211.9%−13.1 ptsElected
3Steve SwainReform UK1,10811.7%−13.3 ptsElected
4Anthony Stephen WheelerReform UK1,06511.2%
5Mohammed Delwar KhanLabour Party1,04111.0%
6Melody StephenLabour Party1,01210.6%
7Julie Ann EmburyGreen Party5025.3%
8Harry WatsonGreen Party4134.3%
9Mohammed Irfan BhattiConservative Party4034.2%
10Dami OluyemiGreen Party4024.2%
11Dhirendra MehtaConservative Party3824.0%
12Taz ImranConservative Party3713.9%
13Graham William CuthbertLiberal Democrats2132.2%
14Carol VellaLiberal Democrats1621.7%
15Alfred Dominic VellaLiberal Democrats1421.5%

Electorate 10,307 · Ballots cast 9,517 · Invalid 14 · EC ward code local.milton-keynes.bletchley-south.2026-05-07 · Back to ward index

Woughton and Fishermead · 3-seat (bloc vote)

Marginal winner 11.8% Proportional quota 25.0% Below quota −13.2 pts Valid ballots 8,356

RankCandidatePartyVotesShareBelow quotaElected
1Peter BakareLabour Party1,09013.0%−12.0 ptsElected
2Donna FullerLabour Party1,08012.9%−12.1 ptsElected
3Amber Teagan McQuillanLabour Party98211.8%−13.2 ptsElected
4Phil HaslamReform UK7068.4%
5Gary Stephen TomsReform UK6958.3%
6Trudy MunyonganiReform UK6748.1%
7Catherine Rachael PayneGreen Party4345.2%
8Simon JacksonGreen Party4245.1%
9Mark David MorrisGreen Party3704.4%
10Tony CoughlanIndependent3033.6%
11Edith BaldConservative Party2543.0%
12Leigh-Anne PerrymanIndependent2422.9%
13John Stewart HoweConservative Party2222.7%
14Jane WhildIndependent2202.6%
15Aparna PatllolaConservative Party1972.4%
16Jeannie BartrickLiberal Democrats1692.0%
17James BartrickLiberal Democrats1662.0%
18Jonathan La CretteLiberal Democrats1281.5%

Electorate 10,824 · Ballots cast 8,365 · Invalid 9 · EC ward code local.milton-keynes.woughton-fishermead.2026-05-07 · Back to ward index

Stony Stratford · 3-seat (bloc vote)

Marginal winner 12.0% Proportional quota 25.0% Below quota −13.0 pts Valid ballots 11,392

RankCandidatePartyVotesShareBelow quotaElected
1Jennifer Wilson-MarklewLabour Party1,50713.2%−11.8 ptsElected
2Tabitha BrownLabour Party1,43012.6%−12.4 ptsElected
3Joe HearnshawLabour Party1,37212.0%−13.0 ptsElected
4Liam AndrewsConservative Party9798.6%
5Chris WardleConservative Party8057.1%
6Vincent James PeddleReform UK7896.9%
7David William PriestReform UK7596.7%
8Mark HughesConservative Party7136.3%
9Nicholas James SenoglesReform UK7106.2%
10David Anthony LewisGreen Party6695.9%
11Paul Nicholas BushGreen Party4834.2%
12Derek William HeathGreen Party3993.5%
13Richard GreenwoodLiberal Democrats3733.3%
14Denise LatnerLiberal Democrats2141.9%
15Russell HouchinLiberal Democrats1901.7%

Electorate 8,810 · Ballots cast 11,405 · Invalid 13 · EC ward code local.milton-keynes.stony-stratford.2026-05-07 · Back to ward index

Wolverton · 3-seat (bloc vote)

Marginal winner 12.3% Proportional quota 25.0% Below quota −12.7 pts Valid ballots 11,907

RankCandidatePartyVotesShareBelow quotaElected
1Ansar HussainLabour Party1,53912.9%−12.1 ptsElected
2Lauren TownsendLabour Party1,52912.8%−12.2 ptsElected
3Victoria BamisileLabour Party1,46112.3%−12.7 ptsElected
4Tom BulmanGreen Party1,36711.5%
5Nicky KennyGreen Party1,0669.0%
6Catherine Mary LeighGreen Party1,0458.8%
7David Matthew AllottReform UK8287.0%
8Joseph Jon HowardReform UK7476.3%
9Jack LangReform UK7206.0%
10Elizabeth MarlowConservative Party3312.8%
11Gillian PerrisConservative Party2722.3%
12Iulian UngureanuConservative Party2201.8%
13Matt HintonLiberal Democrats2031.7%
14Catriona Carol McMahonLiberal Democrats1961.6%
15Edis BevanLiberal Democrats1921.6%
16Jeremy PenwardenIndependent1241.0%
17Charlie ToesWorkers Party of Britain670.6%

Electorate 10,015 · Ballots cast 11,917 · Invalid 10 · EC ward code local.milton-keynes.wolverton.2026-05-07 · Back to ward index

Danesborough · 3-seat (bloc vote)

Marginal winner 12.7% Proportional quota 25.0% Below quota −12.3 pts Valid ballots 11,626

RankCandidatePartyVotesShareBelow quotaElected
1David George HopkinsConservative Party1,79915.5%−9.5 ptsElected
2Victoria HopkinsConservative Party1,59013.7%−11.3 ptsElected
3Johnny LukConservative Party1,47812.7%−12.3 ptsElected
4Tracey BaileyLabour Party1,1439.8%
5Ian StewartLabour Party8137.0%
6Tony FabrizioReform UK7266.2%
7Jasmine Von BallmoosLabour Party7236.2%
8Dale Andrew FiddyReform UK7116.1%
9Gary John SingletonReform UK6585.7%
10Simon GreenGreen Party6305.4%
11Keith KirbyGreen Party3903.4%
12Dylan WardGreen Party3573.1%
13Glen DersleyLiberal Democrats2422.1%
14Adrian DnesLiberal Democrats1951.7%
15Peter KellyLiberal Democrats1711.5%

Electorate 9,041 · Ballots cast 11,628 · Invalid 2 · EC ward code local.milton-keynes.danesborough.2026-05-07 · Back to ward index

Tattenhoe · 3-seat (bloc vote)

Marginal winner 12.7% Proportional quota 25.0% Below quota −12.3 pts Valid ballots 12,417

RankCandidatePartyVotesShareBelow quotaElected
1Manish VermaConservative Party1,85915.0%−10.0 ptsElected
2Shazna MuzammilConservative Party1,81714.6%−10.4 ptsElected
3Krish PillaiConservative Party1,58312.7%−12.3 ptsElected
4James LancasterLabour Party9287.5%
5David James EdmondsReform UK7996.4%
6Mike McMahonReform UK7766.2%
7Hannah Frances O'NeillLabour Party7536.1%
8Christian DurugoLabour Party7476.0%
9David MintyReform UK7436.0%
10Kyle Douglas RileyGreen Party5084.1%
11Lomas Ashok PatelGreen Party4964.0%
12Lubaaba Amatullah Al-AzamiGreen Party4633.7%
13Justin KoLiberal Democrats4593.7%
14Humna RajaLiberal Democrats2462.0%
15Asad RajaLiberal Democrats2401.9%

Electorate 9,831 · Ballots cast 12,425 · Invalid 8 · EC ward code local.milton-keynes.tattenhoe.2026-05-07 · Back to ward index

Olney and Rural · 3-seat (bloc vote)

Marginal winner 12.9% Proportional quota 25.0% Below quota −12.1 pts Valid ballots 15,498

RankCandidatePartyVotesShareBelow quotaElected
1Peter James GearyConservative Party2,25514.6%−10.4 ptsElected
2Keith McLeanConservative Party2,21014.3%−10.7 ptsElected
3David Andrew John TylerConservative Party2,00412.9%−12.1 ptsElected
4Malcolm CarterReform UK1,3198.5%
5Robert Philip BlakemoreReform UK1,2217.9%
6Tracey Ann KnoxReform UK1,1227.2%
7Dan RowlandGreen Party9516.1%
8Anthony BrownLabour Party7274.7%
9Pamela WilsonLabour Party6864.4%
10Amy MustardGreen Party6374.1%
11Martin RuddLabour Party6154.0%
12Duncan Stewart CarterGreen Party6113.9%
13Tara JefferiesLiberal Democrats4302.8%
14Scott HumphriesLiberal Democrats4262.7%
15Andy ReillyLiberal Democrats2841.8%

Electorate 10,570 · Ballots cast 15,506 · Invalid 8 · EC ward code local.milton-keynes.olney-rural.2026-05-07 · Back to ward index

Bradwell · 3-seat (bloc vote)

Marginal winner 13.2% Proportional quota 25.0% Below quota −11.8 pts Valid ballots 13,876

RankCandidatePartyVotesShareBelow quotaElected
1Kerrie BradburnLiberal Democrats1,94614.0%−11.0 ptsElected
2Marie BradburnLiberal Democrats1,90213.7%−11.3 ptsElected
3Rex ExonLiberal Democrats1,82813.2%−11.8 ptsElected
4Andrew Michael ChesterReform UK1,2469.0%
5Dave Bruce GrattanReform UK1,1678.4%
6Gowri Shanker KoyadaReform UK1,1068.0%
7Zoe NolanLabour Party6764.9%
8Victoria Charlotte HowlettGreen Party5694.1%
9Frank BrownGreen Party5644.1%
10Carol Ann WoodLabour Party5624.1%
11John YoungLabour Party4923.5%
12Krishna Murthy PanthulaConservative Party4783.4%
13Richie Rivers SunaskyGreen Party4513.3%
14Urmi ChakrabortyConservative Party4503.2%
15Amitabh RoyConservative Party4393.2%

Electorate 11,210 · Ballots cast 13,888 · Invalid 12 · EC ward code local.milton-keynes.bradwell.2026-05-07 · Back to ward index

Broughton and Moulsoe · 3-seat (bloc vote)

Marginal winner 13.4% Proportional quota 25.0% Below quota −11.6 pts Valid ballots 8,223

RankCandidatePartyVotesShareBelow quotaElected
1Sam CrooksLiberal Democrats1,34616.4%−8.6 ptsElected
2Wing TsangLiberal Democrats1,10813.5%−11.5 ptsElected
3Nana Ofori-AttaLiberal Democrats1,10313.4%−11.6 ptsElected
4Derek KilcoyneReform UK5616.8%
5Alan LovellReform UK5546.7%
6Shaun Keith RoseReform UK5316.5%
7Victoria McLeanConservative Party3994.9%
8Richard John MarlowConservative Party3904.7%
9James Richard HadfieldGreen Party3844.7%
10Michael RobinsonGreen Party3514.3%
11Madelaine Kate O'BrienLabour Party3354.1%
12Steve MurrayConservative Party3133.8%
13Daniel Simpson-LeekGreen Party2933.6%
14Saskia SodenLabour Party2823.4%
15Thomas WelchLabour Party2352.9%
16Alfred Saint-ClairHeritage Party380.5%

Electorate 0 · Ballots cast 8,223 · EC ward code local.milton-keynes.broughton-moulsoe.2026-05-07 · Back to ward index

Newport Pagnell · 3-seat (bloc vote)

Marginal winner 13.6% Proportional quota 25.0% Below quota −11.4 pts Valid ballots 15,591

RankCandidatePartyVotesShareBelow quotaElected
1Andy CarrLiberal Democrats2,58416.6%−8.4 ptsElected
2Jane CarrLiberal Democrats2,39115.3%−9.7 ptsElected
3Tony OyakhireLiberal Democrats2,12713.6%−11.4 ptsElected
4Lynn CocksedgeReform UK1,3118.4%
5Laurence Philip HaigReform UK1,2618.1%
6Colin Scott RoddenReform UK1,2177.8%
7Sue GarnerConservative Party9856.3%
8Kenny ChoongConservative Party5983.8%
9Tiffany Lorrayne JoostenConservative Party5823.7%
10Adrian Mark Miller YardleyGreen Party5633.6%
11Jazz TeharaGreen Party4613.0%
12Glen Alan FryGreen Party4522.9%
13Norman MilesLabour Party3802.4%
14Angela PreeceLabour Party3522.3%
15Elaine WalesLabour Party3272.1%

Electorate 11,303 · Ballots cast 15,598 · Invalid 7 · EC ward code local.milton-keynes.newport-pagnell.2026-05-07 · Back to ward index

Hanslope · single-seat

Marginal winner 48.5% Proportional quota 50.0% Below quota −1.5 pts Valid ballots 2,084

RankCandidatePartyVotesShareBelow quotaElected
1Ali AndrewConservative Party1,01148.5%−1.5 ptsElected
2Ian McDonaldReform UK49623.8%
3Jennifer Anne CarterGreen Party29314.1%
4Rachel JamesLabour Party1879.0%
5Rebecca CaveLiberal Democrats974.7%

Electorate 4,014 · Ballots cast 2,086 · Invalid 2 · EC ward code local.milton-keynes.hanslope.2026-05-07 · Back to ward index