← Epping Forest (all cycles) · 6 May 2021 cohort

Epping Forest 2021

Local elections held 6 May 2021.

21 ward races
22 seats
1 elected below the proportional quota
4.5% of seats below quota
4 unfairly awarded seats
18.2% of seats unfairly awarded

Each race compares the marginal winner's share of valid ballots to the proportional quota — the share they'd need under any common proportional method. How the numbers are derived →

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 22 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 Party12,75247.8%1359.1%1254.5%+1
RES4,94318.5%731.8%418.2%+3
Labour Party3,53913.3%00.0%313.6%-3
Liberal Democrats3,09711.6%14.5%29.1%-1
Green Party1,8166.8%14.5%14.5%0
FBM3591.3%00.0%00.0%0
YPP880.3%00.0%00.0%0
Reform UK460.2%00.0%00.0%0
EDEM430.2%00.0%00.0%0
Total26,683100.0%22100.0%22100.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 2021 election (current) and immediately before it (2020). Only ~⅓ of seats were contested in 2021 — most of the bench is unchanged, and the cycle's effect on the overall composition is what shifts.

Current (2021)
Previous (2020)

Wards in this council

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

Race results

Waltham Abbey Honey Lane · single-seat

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

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
1Heather S.J.Conservative Party60545.4%−4.6 ptsElected
2Greyson R.F.Labour Party25619.2%
3Richardson P.FBM24218.2%
4Lakes L.Green Party22917.2%

Electorate 4,591 · EC ward code E05004175 · Back to ward index

Loughton Broadway · single-seat

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

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
1Owen M.RES43553.9%+3.9 ptsElected
2Wild D.Labour Party18522.9%
3Bose G.W.Conservative Party16120.0%
4Butler E.M.FBM263.2%

Electorate 3,490 · EC ward code E05004160 · Back to ward index

Buckhurst Hill East · single-seat

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

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
1Heap S.A.Green Party75354.5%+4.5 ptsElected
2Patel S.Conservative Party51437.2%
3Laviolette A.J.Labour Party1158.3%

Electorate 3,547 · EC ward code E05004148 · Back to ward index

Loughton Forest · single-seat

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

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
1Jogia J.RES75756.2%+6.2 ptsElected
2Parry T.Conservative Party46634.6%
3Roberts E.Labour Party1259.3%

Electorate 3,387 · EC ward code E05004162 · Back to ward index

Buckhurst Hill West · single-seat

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

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
1Williamson K.J.Conservative Party1,22858.3%+8.3 ptsElected
2Redelinghuys A.Green Party35116.7%
3Gollo O.Labour Party23811.3%
4Singh I.Liberal Democrats2009.5%
5Hall T.B.YPP884.2%

Electorate 5,319 · EC ward code E05004149 · Back to ward index

Epping Lindsey and Thornwood Common · single-seat

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

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
1Whitbread H.Conservative Party1,31658.6%+8.6 ptsElected
2Read N.Liberal Democrats69831.1%
3Bullough S.D.Labour Party23110.3%

Electorate 5,360 · EC ward code E05004154 · Back to ward index

Loughton Alderton · single-seat

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

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
1Nweke C.RES53358.7%+8.7 ptsElected
2Ridding J.Conservative Party20522.6%
3Ayre A.Labour Party17018.7%

Electorate 3,423 · EC ward code E05004159 · Back to ward index

Theydon Bois · single-seat

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

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
1Philip J.M.Conservative Party88159.6%+9.6 ptsElected
2Amos C.E.Liberal Democrats51234.7%
3Pendle P.J.D.Labour Party845.7%

Electorate 3,294 · EC ward code E05004173 · Back to ward index

Epping Hemnall · single-seat

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

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
1Whitehouse J.Liberal Democrats1,29060.8%+10.8 ptsElected
2Baker S.Conservative Party68832.5%
3Collier I.L.Labour Party1426.7%

Electorate 4,951 · EC ward code E05004153 · Back to ward index

Loughton St. Marys · single-seat

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

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
1Jennings J.RES89062.7%+12.7 ptsElected
2Hunter J.B.Conservative Party31322.1%
3Burrell R.A.Labour Party16711.8%
4Davies N.Liberal Democrats493.5%

Electorate 3,929 · EC ward code E05004165 · Back to ward index

Loughton Fairmead · single-seat

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

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
1Wixley D.RES56963.4%+13.4 ptsElected
2Thomas P.M.Labour Party17519.5%
3Patel M.Conservative Party15317.1%

Electorate 3,268 · EC ward code E05004161 · Back to ward index

Waltham Abbey North East · single-seat

Marginal winner Winning candidate's share of valid ballots. 63.8% Proportional quota 50.0% 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 ÷ 1 seats. Source data does not publish a ballot count for this cycle. 964

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
1Lea J.Conservative Party61563.8%+13.8 ptsElected
2Moss D.A.Labour Party18118.8%
3Hill C.D.Green Party10310.7%
4Butler S.FBM434.5%
5Vaughan T.J.M.Liberal Democrats222.3%

Electorate 3,179 · EC ward code E05004176 · Back to ward index

Loughton Roding · single-seat

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

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
1Brookes R.RES85867.4%+17.4 ptsElected
2Hawes K.J.Conservative Party25319.9%
3Rawlings G.Labour Party16212.7%

Electorate 3,616 · EC ward code E05004163 · Back to ward index

Loughton St. Johns · single-seat

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

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
1Pond C.RES90167.8%+17.8 ptsElected
2Church B.Conservative Party29622.3%
3Bostock J.E.Labour Party1319.9%

Electorate 3,463 · EC ward code E05004164 · Back to ward index

Waltham Abbey South West · single-seat

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

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
1Kane H.Conservative Party56969.1%+19.1 ptsElected
2Hassan S.Labour Party16319.8%
3Searle J.FBM485.8%
4Scales P.Green Party435.2%

Electorate 3,342 · EC ward code E05004178 · Back to ward index

Chigwell Village · single-seat

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

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
1Rizvi K.Conservative Party80770.5%+20.5 ptsElected
2Boutall A.T.Labour Party18716.3%
3Garnham A.M.Green Party15113.2%

Electorate 3,448 · EC ward code E05004151 · Back to ward index

Grange Hill · 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. 60.0% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +26.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,239

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
1Barlow D.A.Conservative Party85034.3%68.6%+35.3 ptsElected
2Lion A.B.Conservative Party74430.0%60.0%+26.7 ptsElected
3Birzu C.Labour Party29712.0%24.0%
4Tankard S.Labour Party27611.1%22.3%
5Fricker R.Green Party1867.5%15.0%
6Sinfield P.J.Liberal Democrats1255.0%10.1%

Electorate 5,221 · EC ward code E05004155 · Back to ward index

Moreton and Fyfield · single-seat

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

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
1Hadley I.D.Conservative Party47678.5%+28.5 ptsElected
2Griffiths R.Liberal Democrats467.6%
3Bell P.J.Reform UK467.6%
4Abou-Harb A.L.Z.Labour Party386.3%

Electorate 1,711 · EC ward code E05008941 · Back to ward index

High Ongar Willingale and the Rodings · single-seat

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

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
1Balcombe R.Conservative Party52279.0%+29.0 ptsElected
2Wingfield A.M.Labour Party507.6%
3Thatcher E.F.Liberal Democrats467.0%
4Tilbrook R.C.W.EDEM436.5%

Electorate 1,915 · EC ward code E05004157 · Back to ward index

Passingford · single-seat

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

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
1Brady H.Conservative Party50479.6%+29.6 ptsElected
2Murchison J.Labour Party6810.7%
3Barnard E.M.Liberal Democrats619.6%

Electorate 1,973 · EC ward code E05004170 · Back to ward index

Chigwell Row · single-seat

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

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
1Bhanot P.Conservative Party58680.1%+30.1 ptsElected
2Fuller N.J.Labour Party9813.4%
3Hume S.Liberal Democrats486.6%

Electorate 1,822 · EC ward code E05004150 · Back to ward index