← Milton Keynes (all cycles) · 3 May 2018 cohort

Milton Keynes 2018

Local elections held 3 May 2018.

19 ward races
20 seats
10 elected below the proportional quota
50.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 20 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 %Δ
Conservative Party25,92538.6%630.0%840.0%-2
Labour Party24,62536.7%840.0%735.0%+1
Liberal Democrats12,88619.2%630.0%420.0%+2
Green Party3,2844.9%00.0%15.0%-1
UK Independence Party (UKIP)3940.6%00.0%00.0%0
Independent690.1%00.0%00.0%0
Total67,183100.0%20100.0%20100.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 2018 election (current) and immediately before it (2017). Only ~⅓ of seats were contested in 2018 — most of the bench is unchanged, and the cycle's effect on the overall composition is what shifts.

Current (2018)
Previous (2017)

Wards in this council

Sorted with the largest gap below the quota first. Click any ward to jump to its full result.

Race results

Shenley Brook End · single-seat

Marginal winner Winning candidate's share of valid ballots. 36.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −13.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,074

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Andy ReillyLiberal Democrats1,11636.3%−13.7 ptsElected
2Knowledge MpofuConservative Party1,07935.1%
3Kashif RazaLabour Party70522.9%
4Helen den DulkGreen Party1745.7%

EC ward code E05009419 · Back to ward index

Campbell Park and Old Woughton · single-seat

Marginal winner Winning candidate's share of valid ballots. 37.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −12.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,901

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Terry BainesConservative Party1,45337.2%−12.8 ptsElected
2Edward MorelloLiberal Democrats1,27832.8%
3George ArnoldLabour Party1,00025.6%
4Carol BaracGreen Party1704.4%

EC ward code E05009411 · Back to ward index

Broughton · single-seat

Marginal winner Winning candidate's share of valid ballots. 41.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −8.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,391

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Sam CrooksLiberal Democrats1,39841.2%−8.8 ptsElected
2John BakerConservative Party1,20235.4%
3Ola OladoyeLabour Party62018.3%
4Alexander PriceGreen Party1715.0%

EC ward code E05009410 · Back to ward index

Bletchley Park · single-seat

Marginal winner Winning candidate's share of valid ballots. 46.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −4.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 4,223

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Allan RankineConservative Party1,94346.0%−4.0 ptsElected
2Gladstone McKenzieLabour Party1,88844.7%
3Joe FrenchGreen Party2105.0%
4Kerrie BradburnLiberal Democrats1824.3%

EC ward code E05009407 · Back to ward index

Tattenhoe · single-seat

Marginal winner Winning candidate's share of valid ballots. 47.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −2.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,729

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Anthony BrownLabour Party1,29047.3%−2.7 ptsElected
2Jenny RichardsConservative Party1,24945.8%
3Kathleen GreenwoodLiberal Democrats1144.2%
4Peter HughesGreen Party762.8%

EC ward code E05009422 · Back to ward index

Loughton and Shenley · single-seat

Marginal winner Winning candidate's share of valid ballots. 47.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −2.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,989

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Dan GilbertConservative Party1,88747.3%−2.7 ptsElected
2Carole BaumeLabour Party1,68342.2%
3Lisa FrenchLiberal Democrats2406.0%
4Gill KirkupGreen Party1794.5%

EC ward code E05009414 · Back to ward index

Stantonbury · single-seat

Marginal winner Winning candidate's share of valid ballots. 47.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −2.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 4,218

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Hannah MinnsLabour Party2,00347.5%−2.5 ptsElected
2Stuart TomlinConservative Party1,65939.3%
3Alan MallyonLiberal Democrats3849.1%
4Peter EdwardsGreen Party1724.1%

EC ward code E05009420 · Back to ward index

Bradwell · single-seat

Marginal winner Winning candidate's share of valid ballots. 47.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −2.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,506

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Rex ExonLiberal Democrats1,66647.5%−2.5 ptsElected
2Stephen BrownLabour Party1,21434.6%
3Krishna PanthulaConservative Party52915.1%
4Brent JohnstonGreen Party972.8%

EC ward code E05009409 · Back to ward index

Bletchley East · single-seat

Marginal winner Winning candidate's share of valid ballots. 47.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −2.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,104

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Mohammed Dilawar KhanLabour Party1,48347.8%−2.2 ptsElected
2Angela KennedyConservative Party1,21839.2%
3Jo BreenGreen Party2498.0%
4Stephen ClarkLiberal Democrats1545.0%

EC ward code E05009406 · Back to ward index

Bletchley West · single-seat

Marginal winner Winning candidate's share of valid ballots. 49.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −0.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,649

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Mick LeggLabour Party1,79749.2%−0.8 ptsElected
2Kevin GeaneyConservative Party1,48240.6%
3Matthew DrewettLiberal Democrats2035.6%
4Michael SheppardGreen Party1674.6%

EC ward code E05009408 · Back to ward index

Monkston · single-seat

Marginal winner Winning candidate's share of valid ballots. 51.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +1.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,745

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Jenni FerransLiberal Democrats1,41651.6%+1.6 ptsElected
2Jaime TamagniniConservative Party65123.7%
3Vikas ChandraLabour Party58421.3%
4Lawrence MorganGreen Party943.4%

EC ward code E05009415 · Back to ward index

Stony Stratford · single-seat

Marginal winner Winning candidate's share of valid ballots. 52.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +2.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,733

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Jennifer MarklewLabour Party1,94052.0%+2.0 ptsElected
2Graham RussellConservative Party1,37836.9%
3Richard GreenwoodLiberal Democrats1544.1%
4Lucy BjorckGreen Party1403.8%
5David TavenerUK Independence Party (UKIP)1213.2%

EC ward code E05009421 · Back to ward index

Central Milton Keynes · single-seat

Marginal winner Winning candidate's share of valid ballots. 53.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +3.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,666

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Moriah PriestleyLabour Party1,41953.2%+3.2 ptsElected
2Tubo UrantaConservative Party70426.4%
3Leo MontagueLiberal Democrats28810.8%
4Ken BakerGreen Party1867.0%
5Darron KendrickIndependent692.6%

EC ward code E05009412 · Back to ward index

Wolverton · single-seat

Marginal winner Winning candidate's share of valid ballots. 54.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +4.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,515

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Robert MiddletonLabour Party1,90654.2%+4.2 ptsElected
2Qasim AwanConservative Party1,05530.0%
3Alan FrancisGreen Party3148.9%
4Thais PortilhoLiberal Democrats2406.8%

EC ward code E05009423 · Back to ward index

Newport Pagnell North and Hanslope · single-seat

Marginal winner Winning candidate's share of valid ballots. 58.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +8.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,532

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Andrew GearyConservative Party2,08158.9%+8.9 ptsElected
2Nick PhillipsLabour Party73920.9%
3Eva GriffinLiberal Democrats49914.1%
4Hilarie BowmanGreen Party1123.2%
5Ruth BirrellUK Independence Party (UKIP)1012.9%

EC ward code E05009416 · Back to ward index

Danesborough and Walton · single-seat

Marginal winner Winning candidate's share of valid ballots. 61.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +11.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,068

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1David HopkinsConservative Party1,88361.4%+11.4 ptsElected
2David CockfieldLabour Party66721.7%
3Peter SkeltonGreen Party2668.7%
4Florence MontagueLiberal Democrats2528.2%

EC ward code E05009413 · Back to ward index

Woughton and Fishermead · single-seat

Marginal winner Winning candidate's share of valid ballots. 63.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +13.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,604

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Shammi AkterLabour Party1,64363.1%+13.1 ptsElected
2David PriestConservative Party65225.0%
3Simon JacksonGreen Party1786.8%
4Rebecca Verkade-CaveLiberal Democrats1315.0%

EC ward code E05009424 · Back to ward index

Newport Pagnell South · 2-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 47.1% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +13.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 3,042

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Paul AlexanderLiberal Democrats1,53325.2%50.4%+17.1 ptsElected
2Jane CarrLiberal Democrats1,43323.6%47.1%+13.8 ptsElected
3David EdwardsConservative Party85814.1%28.2%
4Philip WhartonConservative Party75312.4%24.8%
5Paul DayLabour Party63710.5%20.9%
6Natasha HuckleLabour Party62810.3%20.6%
7Keri EdmondsGreen Party1512.5%5.0%
8Nigel BirrellUK Independence Party (UKIP)911.5%3.0%

EC ward code E05009417 · Back to ward index

Olney · single-seat

Marginal winner Winning candidate's share of valid ballots. 64.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +14.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,452

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Peter GearyConservative Party2,20964.0%+14.0 ptsElected
2Dee BethuneLabour Party77922.6%
3Tony OyakhireLiberal Democrats2055.9%
4Catherine RoseGreen Party1785.2%
5Dana GreenUK Independence Party (UKIP)812.3%

EC ward code E05009418 · Back to ward index