← Spelthorne (all cycles) · 2 May 2019 cohort

Spelthorne 2019

Local elections held 2 May 2019.

13 ward races
39 seats
0 elected below the proportional quota
0.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 13 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 39 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 Party27,59646.4%2359.0%1948.7%+4
Liberal Democrats10,40617.5%820.5%717.9%+1
Labour Party9,39515.8%410.3%615.4%-2
Green Party5,2158.8%25.1%37.7%-1
UK Independence Party (UKIP)4,3787.4%00.0%37.7%-3
Independent2,5034.2%25.1%12.6%+1
Total59,493100.0%39100.0%39100.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 2019 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2019 election (current) and on the eve of it (2018), so you can see what the result replaced.

Current (2019)
Previous (2018)

Wards in this council

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

Race results

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

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
1Ian BeardsmoreIndependent80318.3%54.9%+29.9 ptsElected
2Bernie SpoorLiberal Democrats60913.9%41.6%+16.6 ptsElected
3Richard DunnLiberal Democrats54012.3%36.9%+11.9 ptsElected
4Alison GriffithsConservative Party50711.6%34.7%
5John TurnerLiberal Democrats3728.5%25.4%
6Eric OllingtonLabour Party3437.8%23.5%
7Nicola MolnarConservative Party3297.5%22.5%
8Alex SapunovasConservative Party3117.1%21.3%
9Chris FrazerIndependent3077.0%21.0%
10Betty SuttonUK Independence Party (UKIP)2676.1%18.3%

EC ward code E05007373 · Back to ward index

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

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
1Christopher BatesonLiberal Democrats82122.1%66.3%+41.3 ptsElected
2Nichola CornesLiberal Democrats79621.4%64.3%+39.3 ptsElected
3Jennifer VinsonLabour Party49013.2%39.6%+14.6 ptsElected
4Steven BurkmarConservative Party42111.3%34.0%
5Chris BeresfordUK Independence Party (UKIP)42011.3%33.9%
6Sabine CapesConservative Party38310.3%30.9%
7Richard SmithConservative Party38310.3%30.9%

EC ward code E05007371 · Back to ward index

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

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
1Denise SaliagopoulosIndependent93518.7%56.2%+31.2 ptsElected
2Michele GibsonConservative Party74815.0%45.0%+20.0 ptsElected
3Tony HarmanConservative Party66813.4%40.2%+15.2 ptsElected
4Howard WilliamsConservative Party54410.9%32.7%
5Terrence LewisLiberal Democrats4919.8%29.5%
6Quentin EdgingtonIndependent4589.2%27.5%
7Gerald DareLiberal Democrats4428.9%26.6%
8John JohnstonLabour Party3747.5%22.5%
9Derek SheppardUK Independence Party (UKIP)3286.6%19.7%

EC ward code E05007368 · Back to ward index

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

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
1Tom LagdenGreen Party97821.0%63.0%+38.0 ptsElected
2Jan DoerfelGreen Party89019.1%57.3%+32.3 ptsElected
3Veena SivaganamLabour Party63313.6%40.8%+15.8 ptsElected
4Mark FrancisConservative Party63013.5%40.6%
5Jean PinkertonConservative Party62313.4%40.1%
6Sinead MooneyConservative Party60613.0%39.0%
7Gerald GravettUK Independence Party (UKIP)2976.4%19.1%

EC ward code E05007370 · Back to ward index

Ashford North and Stanwell 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. 45.5% Proportional quota 25.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 ÷ 3 seats. Source data does not publish a ballot count for this cycle. 1,439

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
1Joanne SextonConservative Party76017.6%52.8%+27.8 ptsElected
2Satvinder Singh ButtarConservative Party69016.0%48.0%+23.0 ptsElected
3Amar BrarConservative Party65515.2%45.5%+20.5 ptsElected
4Roger BowenLabour Party61314.2%42.6%
5Rebecca GeachLabour Party61114.2%42.5%
6Tim LobanovLabour Party55512.9%38.6%
7Michael PrattUK Independence Party (UKIP)43210.0%30.0%

EC ward code E05007364 · Back to ward index

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

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
1John BoughtflowerConservative Party81618.0%54.1%+29.1 ptsElected
2Rose ChandlerConservative Party78017.2%51.7%+26.7 ptsElected
3Anthony MitchellConservative Party74016.3%49.0%+24.0 ptsElected
4Jill BeecherGreen Party49611.0%32.9%
5Brian CattUK Independence Party (UKIP)3798.4%25.1%
6Sarah WrightsonLabour Party3698.1%24.4%
7Ian JenkinsLabour Party3688.1%24.4%
8Alexandra DareLiberal Democrats3086.8%20.4%
9Michael AlexiouLiberal Democrats2726.0%18.0%

EC ward code E05007363 · Back to ward index

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

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
1Maureen AttewellConservative Party91120.4%61.3%+36.3 ptsElected
2Richard Smith-AinsleyConservative Party76417.1%51.4%+26.4 ptsElected
3Mary MadamsConservative Party73116.4%49.1%+24.1 ptsElected
4Paul JacobsGreen Party50511.3%34.0%
5John ThesigerLiberal Democrats4179.3%28.0%
6Alan MockfordLiberal Democrats3998.9%26.8%
7Linda ThatcherUK Independence Party (UKIP)3748.4%25.1%
8Sue BryerLabour Party3618.1%24.3%

EC ward code E05007367 · Back to ward index

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

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
1Sue DoranLabour Party72918.5%55.6%+30.6 ptsElected
2John DoranLabour Party68917.5%52.5%+27.5 ptsElected
3Jim McllroyConservative Party64916.5%49.5%+24.5 ptsElected
4Jon ButtonLabour Party59415.1%45.3%
5Katie BarrattConservative Party52113.2%39.7%
6Joshua JogoConservative Party42710.9%32.6%
7Marilyn ThomasUK Independence Party (UKIP)3268.3%24.9%

EC ward code E05007372 · Back to ward index

Halliford and Sunbury West · 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.6% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +24.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 1,574

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
1Sandra DunnLiberal Democrats97620.7%62.0%+37.0 ptsElected
2Thomas FidlerLiberal Democrats86018.2%54.6%+29.6 ptsElected
3Lawrence NicholsLiberal Democrats78116.5%49.6%+24.6 ptsElected
4Anthony JonesConservative Party58412.4%37.1%
5Buddhi WeerasingheConservative Party52511.1%33.4%
6Anna NowickaConservative Party51510.9%32.7%
7Shirley JacobsUK Independence Party (UKIP)2715.7%17.2%
8Sean BeattyLabour Party2104.4%13.3%

EC ward code E05007366 · Back to ward index

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

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
1Nick GethingConservative Party98819.0%56.9%+31.9 ptsElected
2Olivia RybinskiConservative Party89617.2%51.6%+26.6 ptsElected
3Naz IslamConservative Party87416.8%50.3%+25.3 ptsElected
4Malcolm BeecherGreen Party69113.3%39.8%
5Rupert JacksonGreen Party64112.3%36.9%
6Tony BurrellLabour Party4448.5%25.6%
7Iain RaymondLabour Party3546.8%20.4%
8Bob BerressemUK Independence Party (UKIP)3246.2%18.6%

EC ward code E05007365 · Back to ward index

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

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
1Helen HarveyConservative Party89718.9%56.6%+31.6 ptsElected
2Ian HarveyConservative Party88118.5%55.6%+30.6 ptsElected
3Kathleen GrantLiberal Democrats79916.8%50.4%+25.4 ptsElected
4Daxa PatelConservative Party78716.5%49.6%
5Anthony RawlinsonLiberal Democrats71515.0%45.1%
6John MayLabour Party3988.4%25.1%
7Timothy DigbyUK Independence Party (UKIP)2805.9%17.7%

EC ward code E05007374 · Back to ward index

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

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
1Clare BarrattConservative Party89120.8%62.5%+37.5 ptsElected
2Richard BarrattConservative Party80518.8%56.5%+31.5 ptsElected
3Robert NobleConservative Party71916.8%50.4%+25.4 ptsElected
4Anoma JacobsGreen Party42910.0%30.1%
5Adam Hack-DaviesUK Independence Party (UKIP)4089.5%28.6%
6Ian ClenchLiberal Democrats3658.5%25.6%
7Amy McWeeneyLabour Party3508.2%24.5%
8Christopher KaramianLabour Party3107.2%21.7%

EC ward code E05007362 · Back to ward index

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

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
1Robin SiderConservative Party1,29523.4%70.2%+45.2 ptsElected
2Vivienne LeightonConservative Party1,18921.5%64.4%+39.4 ptsElected
3Colin BarnardConservative Party1,15320.8%62.5%+37.5 ptsElected
4Peter HughesGreen Party58510.6%31.7%
5Robert JohnsonLiberal Democrats4438.0%24.0%
6Bethany EdwardsLabour Party3306.0%17.9%
7Gerry RingUK Independence Party (UKIP)2724.9%14.7%
8Stephen BentleyLabour Party2704.9%14.6%

EC ward code E05007369 · Back to ward index