← Thurrock (all cycles) · 7 May 2026 cohort

Thurrock 2026

Local elections held 7 May 2026.

20 ward races
49 seats
19 unfairly awarded seats
38.8% 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 20 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 49 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 UK55,05951.5%4591.8%2653.1%+19
Labour Party24,12522.5%24.1%1122.4%-9
Conservative Party15,05514.1%24.1%714.3%-5
Green Party8,9098.3%00.0%48.2%-4
Independent3,4733.2%00.0%12.0%-1
Liberal Democrats3750.4%00.0%00.0%0
Total106,996100.0%49100.0%49100.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

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

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
1Qaisar AbbasConservative Party66922.4%44.8%+11.5 ptsElected
2Elena PelinConservative Party49916.7%33.4%+0.1 ptsElected
3John PearsonReform UK44514.9%29.8%
4Vincent Ronald Hamish ByeReform UK42614.3%28.5%
5Shalini BhattLabour Party37212.5%24.9%
6Ron GreenLabour Party31810.6%21.3%
7Chris GilbodyGreen Party2578.6%17.2%

EC ward code local.thurrock.west-thurrock-south-stifford.2026-05-07 · Back to ward index

Chafford Hundred West · 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. 34.9% Proportional quota 33.3% 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 ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,479

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
1Susan ShinnickLabour Party53618.1%36.2%+2.9 ptsElected
2Oscar EllisReform UK51617.4%34.9%+1.6 ptsElected
3Jason MitchellReform UK48016.2%32.5%
4Gary WatsonLabour Party42614.4%28.8%
5Tunde OjetolaConservative Party37712.7%25.5%
6Caitlin FallowsGreen Party34411.6%23.3%
7Wilmer LunaConservative Party2799.4%18.9%

EC ward code local.thurrock.chafford-hundred-west.2026-05-07 · Back to ward index

Purfleet-on-Thames · 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. 37.5% Proportional quota 33.3% 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 ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,267

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
1Aaron James GreenLabour Party51520.3%40.6%+7.3 ptsElected
2Michelle Louise HealReform UK47518.7%37.5%+4.2 ptsElected
3Danny ReynoldsReform UK45818.1%36.1%
4Lee WatsonLabour Party45117.8%35.6%
5David John BeesleyGreen Party29011.4%22.9%
6Angela BolesworthConservative Party1877.4%14.8%
7Cornell Olive HeiserConservative Party1586.2%12.5%

EC ward code local.thurrock.purfleet-on-thames.2026-05-07 · Back to ward index

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

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
1Peggy DaviesReform UK73919.9%39.7%+6.4 ptsElected
2Stephen DaviesReform UK72619.5%39.0%+5.7 ptsElected
3Vikki HartsteanLabour Party63117.0%33.9%
4Julie Eke-LawrenceLabour Party53814.5%28.9%
5Adam CarterConservative Party41011.0%22.0%
6Peter David EatesConservative Party3599.6%19.3%
7Jessica Bartlett-HydeGreen Party3188.5%17.1%

EC ward code local.thurrock.chafford-hundred-east.2026-05-07 · Back to ward index

Grays Riverside · 3-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 ~3× smaller. 33.0% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +8.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 1,968

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, 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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Darren DennisReform UK71612.1%36.4%+11.4 ptsElected
2Joe SoperReform UK65711.1%33.4%+8.4 ptsElected
3Catalin-Daniel FarcasReform UK65011.0%33.0%+8.0 ptsElected
4Chloe AndersonGreen Party63310.7%32.2%
5Funmi AdemiluaLabour Party5699.6%28.9%
6Kimberley Zoe DennisGreen Party5629.5%28.6%
7Tony FishLabour Party5208.8%26.4%
8Paul Ryan ParfittGreen Party5168.7%26.2%
9Mark Wayne HurrellLabour Party4828.2%24.5%
10Claudia LunaConservative Party2384.0%12.1%
11Rakhi RashmiConservative Party1863.2%9.5%
12Adeleke Abidemi TaiwoConservative Party1742.9%8.8%

EC ward code local.thurrock.grays-riverside.2026-05-07 · Back to ward index

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

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
1David HollenbachReform UK61325.3%50.6%+17.2 ptsElected
2Harley Pyman-BrickwoodReform UK53922.2%44.5%+11.1 ptsElected
3Christina DallynLabour Party46719.3%38.5%
4Mina Begum HoqueLabour Party39816.4%32.8%
5Emmanuel AndrewsGreen Party2359.7%19.4%
6Michelle MacAdangdangConservative Party883.6%7.3%
7Dennis ManeyConservative Party853.5%7.0%

EC ward code local.thurrock.tilbury-riverside.2026-05-07 · Back to ward index

Grays Town · 3-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 ~3× smaller. 39.2% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +14.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,475

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, 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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Milena BingleyReform UK1,00413.5%40.6%+15.6 ptsElected
2Michael Kevin ShakespeareReform UK99813.4%40.3%+15.3 ptsElected
3Marc StanleyReform UK97013.1%39.2%+14.2 ptsElected
4Lynda Hilary HeathLabour Party91512.3%37.0%
5Lynn WorrallLabour Party89512.1%36.2%
6Cici ManwaLabour Party77010.4%31.1%
7Zoe Anne DuranGreen Party4646.2%18.7%
8Howard James SimmonsGreen Party4005.4%16.2%
9Michael Okon AntaiConservative Party3174.3%12.8%
10Gurkiran Kaur MaanConservative Party2773.7%11.2%
11Harold OgunfemiConservative Party2323.1%9.4%
12Simon LancasterLiberal Democrats1832.5%7.4%

EC ward code local.thurrock.grays-town.2026-05-07 · Back to ward index

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

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
1Marion CherryReform UK1,01626.6%53.1%+19.8 ptsElected
2Eddie StringerReform UK96725.3%50.5%+17.2 ptsElected
3Marcel AbanekeLabour Party44411.6%23.2%
4Sanjit DasLabour Party43711.4%22.8%
5Allen MayesConservative Party3047.9%15.9%
6David MorganConservative Party2737.1%14.3%
7Davina Ann WagerGreen Party2667.0%13.9%
8Jay HayersIndependent1193.1%6.2%

EC ward code local.thurrock.little-thurrock-rectory.2026-05-07 · Back to ward index

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

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
1Steven PesterReform UK1,24226.2%52.4%+19.0 ptsElected
2Robert Percy WilloughbyReform UK1,20525.4%50.8%+17.5 ptsElected
3Lizzie RigbyConservative Party57512.1%24.3%
4Mike FletcherLabour Party50510.6%21.3%
5Joglur RahmanConservative Party49910.5%21.0%
6Abidemi Agidee-AdekunleLabour Party3757.9%15.8%
7Laura PerrettGreen Party3417.2%14.4%

EC ward code local.thurrock.little-thurrock-blackshots.2026-05-07 · Back to ward index

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

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
1Shirley BartlettReform UK70327.9%55.7%+22.4 ptsElected
2Bailey Terry ScottReform UK67526.8%53.5%+20.2 ptsElected
3Clare BaldwinLabour Party41216.3%32.7%
4Steve LiddiardLabour Party38115.1%30.2%
5Alfie Jay ReesGreen Party1777.0%14.0%
6Ben ManeyConservative Party933.7%7.4%
7Devante LikandoConservative Party813.2%6.4%

EC ward code local.thurrock.tilbury-st-chads.2026-05-07 · Back to ward index

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

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
1Bill CookReform UK1,45128.9%57.8%+24.4 ptsElected
2Steve TaylorReform UK1,41128.1%56.2%+22.8 ptsElected
3David DayConservative Party55010.9%21.9%
4Barry William JohnsonConservative Party51010.1%20.3%
5Jack SpeightIndependent3947.8%15.7%
6Martin Christopher KerinLabour Party2444.9%9.7%
7Daniel David FallowsGreen Party2344.7%9.3%
8Carlos DiazLabour Party2314.6%9.2%

EC ward code local.thurrock.orsett-horndon-bulphan.2026-05-07 · Back to ward index

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

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
1Richard BingleyReform UK1,11528.2%56.4%+23.1 ptsElected
2Bill MumfordReform UK1,11228.1%56.2%+22.9 ptsElected
3Mark Anthony HooperLabour Party57614.6%29.1%
4Sam ThomasLabour Party3298.3%16.6%
5Alex HowellConservative Party3017.6%15.2%
6Joy RedsellConservative Party2837.2%14.3%
7Kevin RankinGreen Party2386.0%12.0%

EC ward code local.thurrock.stifford.2026-05-07 · Back to ward index

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

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
1Michelle Louise BurtonReform UK1,07331.5%63.1%+29.7 ptsElected
2Kevin Eric LawrenceReform UK97328.6%57.2%+23.9 ptsElected
3Sandra Anne ElliottGreen Party2978.7%17.5%
4Adam BreeseLabour Party2938.6%17.2%
5Alastair Michael CraftLabour Party2738.0%16.0%
6Jon BowlerLiberal Democrats1925.6%11.3%
7Lesley ManeyConservative Party1795.3%10.5%
8Alan ReillyConservative Party1233.6%7.2%

EC ward code local.thurrock.east-tilbury-linford-west-tilbury.2026-05-07 · Back to ward index

Aveley · 3-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 ~3× smaller. 49.8% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +24.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,231

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, 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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Chris IrvineReform UK1,18917.8%53.3%+28.3 ptsElected
2George MonkReform UK1,15417.2%51.7%+26.7 ptsElected
3Aiden PrinceReform UK1,11016.6%49.8%+24.8 ptsElected
4Cathy SistersonLabour Party73711.0%33.0%
5Srikanth PanjalaLabour Party6349.5%28.4%
6Mo Amin HoqueLabour Party5888.8%26.4%
7Ollie BeckGreen Party3595.4%16.1%
8Colin Leslie AdamsConservative Party3184.8%14.3%
9Maureen Carol PearceConservative Party3154.7%14.1%
10Anthony John CoyleConservative Party2884.3%12.9%

EC ward code local.thurrock.aveley.2026-05-07 · Back to ward index

Stanford-le-Hope South · 3-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 ~3× smaller. 50.7% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +25.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,143

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, 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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Alex AndersonReform UK1,86419.8%59.3%+34.3 ptsElected
2Mark TurnerReform UK1,65817.6%52.8%+27.8 ptsElected
3James Richard PoyntzReform UK1,59316.9%50.7%+25.7 ptsElected
4Neil SpeightIndependent1,28313.6%40.8%
5Michelle Brownscombe-AduGreen Party4945.2%15.7%
6Teresa O'KeeffeLabour Party4825.1%15.3%
7Steven James WoolrichGreen Party4664.9%14.8%
8Phil SmithLabour Party4344.6%13.8%
9Suraj LohiaLabour Party3844.1%12.2%
10Mitchell UncleConservative Party2873.0%9.1%
11Andrea EkongConservative Party2772.9%8.8%
12Bunmi OjetolaConservative Party2062.2%6.6%

EC ward code local.thurrock.stanford-le-hope-south.2026-05-07 · Back to ward index

Ockendon · 3-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 ~3× smaller. 50.9% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +25.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,603

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, 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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Alan BensonReform UK1,50019.2%57.6%+32.6 ptsElected
2Russ CherryReform UK1,47318.9%56.6%+31.6 ptsElected
3Jay Daniel VarleyReform UK1,32417.0%50.9%+25.9 ptsElected
4Jayden O'BrienLabour Party6077.8%23.3%
5Peter SinghLabour Party5216.7%20.0%
6Sue JohnsonConservative Party5066.5%19.4%
7Rory HildickGreen Party4686.0%18.0%
8Leo Roderick DredgeConservative Party4425.7%17.0%
9Graham SnellConservative Party4215.4%16.2%
10Prince Samuel Tico OgbomohLabour Party4105.2%15.7%
11Kameel MohammedIndependent1381.8%5.3%

EC ward code local.thurrock.ockendon.2026-05-07 · Back to ward index

The Homesteads and Stanford-le-Hope North · 3-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 ~3× smaller. 51.6% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +26.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,787

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, 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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Pam McCabeReform UK1,58018.9%56.7%+31.7 ptsElected
2Joanne Lisa QuirkReform UK1,56618.7%56.2%+31.2 ptsElected
3James Peter ScarsbrookReform UK1,43817.2%51.6%+26.6 ptsElected
4Gary James ByrneIndependent1,14313.7%41.0%
5Gena Lynn WhiteLabour Party4575.5%16.4%
6Eric Alfred BevanGreen Party4495.4%16.1%
7Gary CollinsConservative Party4044.8%14.5%
8Mark Bland KimptonLabour Party3654.4%13.1%
9Esther AjiloreConservative Party3504.2%12.6%
10Brian WhitenLabour Party3253.9%11.7%
11Hanna Uwakwe-MangseConservative Party2843.4%10.2%

EC ward code local.thurrock.the-homesteads-stanford-le-hope-north.2026-05-07 · Back to ward index

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

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, 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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Linda BensonReform UK1,33819.9%59.8%+34.8 ptsElected
2Tom KellyReform UK1,28719.2%57.5%+32.5 ptsElected
3Bogdan EnacheReform UK1,19017.7%53.1%+28.1 ptsElected
4Benjamin AgyemangLabour Party5658.4%25.2%
5Fahima DanishmalLabour Party4957.4%22.1%
6Lalitha PanjalaLabour Party4376.5%19.5%
7Sophie CorcoranIndependent3965.9%17.7%
8Geraldine Jane RocheGreen Party3905.8%17.4%
9Rosalyn Joyce JenkinsConservative Party2694.0%12.0%
10Oluwatoyin Imole-SontanConservative Party1972.9%8.8%
11Shamim MiahConservative Party1532.3%6.8%

EC ward code local.thurrock.belhus.2026-05-07 · Back to ward index

Chadwell St Mary · 3-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 ~3× smaller. 56.3% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +31.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,307

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, 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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Jack Thomas Wilfred FullerReform UK1,35819.6%58.9%+33.9 ptsElected
2Matt LakeReform UK1,34819.5%58.4%+33.4 ptsElected
3James William MacKintoshReform UK1,29818.8%56.3%+31.3 ptsElected
4Daniel ChukwuLabour Party6229.0%27.0%
5Jo PotterLabour Party5888.5%25.5%
6Ngozi Christa AlikeLabour Party5798.4%25.1%
7Yogesh Jagdish TaylorGreen Party3374.9%14.6%
8Melissa PerryConservative Party2824.1%12.2%
9Abbie AkinbohunConservative Party2583.7%11.2%
10Elizabeth OnibokunConservative Party2503.6%10.8%

EC ward code local.thurrock.chadwell-st-mary.2026-05-07 · Back to ward index

Corringham and Fobbing · 3-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 ~3× smaller. 63.3% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +38.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,215

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, 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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Holly Eleanor BennettReform UK2,22623.1%69.2%+44.2 ptsElected
2Ian CroomReform UK2,17422.5%67.6%+42.6 ptsElected
3Sara Lisa PoyntzReform UK2,03621.1%63.3%+38.3 ptsElected
4John CecilLabour Party6246.5%19.4%
5Anita NussLabour Party5265.5%16.4%
6Shane RalphConservative Party5175.4%16.1%
7Kamlesh Rani KumarLabour Party4424.6%13.7%
8Sam FlattConservative Party4184.3%13.0%
9Gbenga OlajugbagbeGreen Party3743.9%11.6%
10Jimmy ThandiConservative Party3073.2%9.5%

EC ward code local.thurrock.corringham-fobbing.2026-05-07 · Back to ward index