← Milton Keynes (all cycles) · 5 May 2022 cohort

Milton Keynes 2022

Local elections held 5 May 2022.

19 ward races
19 seats
9 elected below the proportional quota
47.4% 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 that would be needed to be guaranteed that 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 gap as points under par — the editorial indictment. Above-par results are just majority mandates 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 19 seats had been allocated to those vote totals in proportion (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 in this council, negative are parties it under-represented.

PartyVotesVote %Seats won% of seatsProportional seatsProportional %Δ
Labour Party23,73436.5%947.4%736.8%+2
Conservative and Unionist Party22,75035.0%421.1%736.8%-3
Liberal Democrats13,79621.2%631.6%421.1%+2
Green Party3,6075.5%00.0%15.3%-1
Independent9761.5%00.0%00.0%0
WEP2140.3%00.0%00.0%0
Total65,077100.0%19100.0%19100.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

Wards in this council

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

Race results

Olney · single-seat

Marginal winner 40.3% Proportional quota 50.0% Difference +9.7 pts below quota Valid ballots 4,020

RankCandidatePartyVotesShareElected
1Geary P.Conservative and Unionist Party1,62040.3%Elected
2Rose C.Green Party85021.1%
3Brown B.Independent80420.0%
4Bethune D.Labour Party74618.6%

Electorate 9,662 · Ballots cast 4,020 · EC ward code E05009418 · Back to ward index

Tattenhoe · single-seat

Marginal winner 43.7% Proportional quota 50.0% Difference +6.3 pts below quota Valid ballots 2,673

RankCandidatePartyVotesShareElected
1Muzammil F.Conservative and Unionist Party1,16743.7%Elected
2Malik R.Labour Party99037.0%
3Bjorck L.Green Party26810.0%
4Walden S.Liberal Democrats2489.3%

Electorate 8,644 · Ballots cast 2,673 · EC ward code E05009422 · Back to ward index

Campbell Park and Old Wroughton · single-seat

Marginal winner 44.7% Proportional quota 50.0% Difference +5.3 pts below quota Valid ballots 3,831

RankCandidatePartyVotesShareElected
1Oguntola N.Liberal Democrats1,71244.7%Elected
2Hearnshaw J.Conservative and Unionist Party1,40436.6%
3Durugo C.Labour Party71518.7%

Electorate 9,887 · Ballots cast 3,831 · EC ward code E05009411 · Back to ward index

Bletchley Park · single-seat

Marginal winner 45.5% Proportional quota 50.0% Difference +4.5 pts below quota Valid ballots 3,831

RankCandidatePartyVotesShareElected
1Long N.Labour Party1,74445.5%Elected
2Rankine A.Conservative and Unionist Party1,67243.6%
3Griffiths S.Liberal Democrats2195.7%
4Sheppard M.Green Party1965.1%

Electorate 11,148 · Ballots cast 3,831 · EC ward code E05009407 · Back to ward index

Stantonbury · single-seat

Marginal winner 46.2% Proportional quota 50.0% Difference +3.8 pts below quota Valid ballots 3,986

RankCandidatePartyVotesShareElected
1Khan N.Labour Party1,84046.2%Elected
2Wright B.Conservative and Unionist Party1,52138.2%
3Edwards P.Green Party3338.4%
4Duffield G.Liberal Democrats2927.3%

Electorate 11,153 · Ballots cast 3,986 · EC ward code E05009420 · Back to ward index

Shenley Brook End · single-seat

Marginal winner 46.3% Proportional quota 50.0% Difference +3.7 pts below quota Valid ballots 3,210

RankCandidatePartyVotesShareElected
1Cannon P.Liberal Democrats1,48746.3%Elected
2Adeliyi A.Conservative and Unionist Party1,11334.7%
3Nayee A.Labour Party61019.0%

Electorate 9,552 · Ballots cast 3,210 · EC ward code E05009419 · Back to ward index

Newport Pagnell North and Hanslope · single-seat

Marginal winner 46.8% Proportional quota 50.0% Difference +3.2 pts below quota Valid ballots 3,537

RankCandidatePartyVotesShareElected
1Andrews L.Conservative and Unionist Party1,65546.8%Elected
2Wood C.Labour Party76821.7%
3Oyakhire T.Liberal Democrats65318.5%
4Lloyd G.Green Party2477.0%
5Whild J.WEP2146.1%

Electorate 9,812 · Ballots cast 3,537 · EC ward code E05009416 · Back to ward index

Bletchley West · single-seat

Marginal winner 49.1% Proportional quota 50.0% Difference +0.9 pts below quota Valid ballots 3,732

RankCandidatePartyVotesShareElected
1Legg M.Labour Party1,83449.1%Elected
2Michael G.Conservative and Unionist Party1,41838.0%
3Brady R.Independent1724.6%
4Adewale B.Liberal Democrats1674.5%
5Segebrecht A.Green Party1413.8%

Electorate 10,458 · Ballots cast 3,732 · EC ward code E05009408 · Back to ward index

Danesborough and Walton · single-seat

Marginal winner 49.9% Proportional quota 50.0% Difference +0.1 pts below quota Valid ballots 3,534

RankCandidatePartyVotesShareElected
1Hopkins D.Conservative and Unionist Party1,76449.9%Elected
2Belcher V.Labour Party91826.0%
3Skelton P.Green Party45112.8%
4Cave R.Liberal Democrats40111.3%

Electorate 10,612 · Ballots cast 3,534 · EC ward code E05009413 · Back to ward index

Newport Pagnell South · single-seat

Marginal winner 50.5% Proportional quota 50.0% Difference −0.5 pts Valid ballots 3,208

RankCandidatePartyVotesShareElected
1Carr A.Liberal Democrats1,62050.5%Elected
2Kayani Y.Conservative and Unionist Party1,06833.3%
3Brown S.Labour Party52016.2%

Electorate 9,027 · Ballots cast 3,208 · EC ward code E05009417 · Back to ward index

Broughton · single-seat

Marginal winner 51.1% Proportional quota 50.0% Difference −1.1 pts Valid ballots 3,855

RankCandidatePartyVotesShareElected
1Crooks S.Liberal Democrats1,97151.1%Elected
2Ahuja D.Conservative and Unionist Party1,26932.9%
3Dowling M.Labour Party61516.0%

Electorate 12,787 · Ballots cast 3,855 · EC ward code E05009410 · Back to ward index

Loughton and Shenley · single-seat

Marginal winner 51.9% Proportional quota 50.0% Difference −1.9 pts Valid ballots 4,135

RankCandidatePartyVotesShareElected
1Mahendran S.Labour Party2,14551.9%Elected
2Wilkinson E.Conservative and Unionist Party1,56437.8%
3Clark S.Liberal Democrats2325.6%
4Taylor D.Green Party1944.7%

Electorate 9,986 · Ballots cast 4,135 · EC ward code E05009414 · Back to ward index

Bletchley East · single-seat

Marginal winner 52.0% Proportional quota 50.0% Difference −2.0 pts Valid ballots 3,089

RankCandidatePartyVotesShareElected
1Khan M.Labour Party1,60752.0%Elected
2Marlow J.Conservative and Unionist Party95130.8%
3McCabe S.Liberal Democrats2758.9%
4French J.Green Party2568.3%

Electorate 12,124 · Ballots cast 3,089 · EC ward code E05009406 · Back to ward index

Stony Stratford · single-seat

Marginal winner 52.8% Proportional quota 50.0% Difference −2.8 pts Valid ballots 4,345

RankCandidatePartyVotesShareElected
1Wilson-Marklew J.Labour Party2,29552.8%Elected
2Sharma R.Conservative and Unionist Party1,51834.9%
3Greenwood R.Liberal Democrats2856.6%
4Lewis D.Green Party2475.7%

Electorate 11,551 · Ballots cast 4,345 · EC ward code E05009421 · Back to ward index

Central Milton Keynes · single-seat

Marginal winner 54.2% Proportional quota 50.0% Difference −4.2 pts Valid ballots 2,519

RankCandidatePartyVotesShareElected
1Priestley M.Labour Party1,36554.2%Elected
2Imran H.Conservative and Unionist Party64625.6%
3Houchin R.Liberal Democrats50820.2%

Electorate 10,160 · Ballots cast 2,519 · EC ward code E05009412 · Back to ward index

Bradwell · single-seat

Marginal winner 57.7% Proportional quota 50.0% Difference −7.7 pts Valid ballots 3,065

RankCandidatePartyVotesShareElected
1Exon R.Liberal Democrats1,76957.7%Elected
2Khan S.Labour Party76124.8%
3Panthula K.Conservative and Unionist Party53517.5%

Electorate 9,539 · Ballots cast 3,065 · EC ward code E05009409 · Back to ward index

Monkston · single-seat

Marginal winner 58.0% Proportional quota 50.0% Difference −8.0 pts Valid ballots 2,657

RankCandidatePartyVotesShareElected
1Ferrans J.Liberal Democrats1,54058.0%Elected
2Tamagnini J.Conservative and Unionist Party59622.4%
3Petchey M.Labour Party52119.6%

Electorate 9,142 · Ballots cast 2,657 · EC ward code E05009415 · Back to ward index

Wolverton · single-seat

Marginal winner 59.7% Proportional quota 50.0% Difference −9.7 pts Valid ballots 3,433

RankCandidatePartyVotesShareElected
1Middleton R.Labour Party2,05159.7%Elected
2Street J.Conservative and Unionist Party78122.7%
3Francis A.Green Party42412.4%
4Portilho T.Liberal Democrats1775.2%

Electorate 10,826 · Ballots cast 3,433 · EC ward code E05009423 · Back to ward index

Woughton and Fishermead · single-seat

Marginal winner 69.9% Proportional quota 50.0% Difference −19.9 pts Valid ballots 2,417

RankCandidatePartyVotesShareElected
1McQuillan A.Labour Party1,68969.9%Elected
2Vassilakis T.Conservative and Unionist Party48820.2%
3Roy R.Liberal Democrats2409.9%

Electorate 11,467 · Ballots cast 2,417 · EC ward code E05009424 · Back to ward index