← Bridgend (all cycles) · 5 May 2022 cohort

Bridgend 2022

Local elections held 5 May 2022.

28 ward races
51 seats
6 elected below the proportional quota
11.8% of seats below quota
7 unfairly awarded seats
13.7% 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 28 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 51 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 %Δ
Labour Party34,28543.6%2752.9%2345.1%+4
Independent28,01235.6%2141.2%1937.3%+2
Conservative Party12,77916.3%12.0%815.7%-7
Plaid Cymru2,7143.5%23.9%12.0%+1
Liberal Democrats7230.9%00.0%00.0%0
Green Party850.1%00.0%00.0%0
Total78,598100.0%51100.0%51100.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 2022 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2022 election (current) and on the eve of it (2021), so you can see what the result replaced.

Current (2022)
Previous (2021)

Wards in this council

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

Race results

Nottage · single-seat

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

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
1Clarke N.Independent28826.4%−23.6 ptsElected
2Lee R.Conservative Party26824.6%
3Strong J.Independent22520.7%
4Monks V.Labour Party21719.9%
5Chegwen M.Independent918.4%

Electorate 2,471 · EC ward code W05001246 · Back to ward index

Brackla East Central · single-seat

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

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
1Kendall W.Labour Party22336.4%−13.6 ptsElected
2Walsh T.Conservative Party18630.3%
3Payn M.Independent17728.9%
4Richards P.Plaid Cymru274.4%

Electorate 1,779 · EC ward code W05001231 · Back to ward index

Brackla West · single-seat

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

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
1Llewellyn-Hopkins J.Labour Party21838.6%−11.4 ptsElected
2Lewis L.Independent18132.0%
3Pucella A.Conservative Party16629.4%

Electorate 1,963 · EC ward code W05001232 · Back to ward index

Newton · single-seat

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

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
1Pratt J.Conservative Party42443.7%−6.3 ptsElected
2Jones E.Labour Party30231.1%
3Jones M.Independent24525.2%

Electorate 2,098 · EC ward code W05001245 · Back to ward index

Ogmore Vale · single-seat

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

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
1Hughes D.Independent44046.8%−3.2 ptsElected
2Patel D.Labour Party34536.7%
3Lake J.Independent636.7%
4Moore C.Plaid Cymru464.9%
5Martin J.Conservative Party373.9%
6Phillips L.Green Party91.0%

Electorate 2,384 · EC ward code W05001247 · Back to ward index

Brackla West Central · single-seat

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

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
1Spanswick J.Labour Party41047.1%−2.9 ptsElected
2Hughes M.Conservative Party28532.7%
3Sullivan F.Independent17620.2%

Electorate 2,615 · EC ward code W05001233 · Back to ward index

Pen-Y-Fai · single-seat

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

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
1Bennett H.Labour Party43450.4%+0.4 ptsElected
2Edwards C.Conservative Party18321.3%
3Caudy I.Plaid Cymru14016.3%
4Hoskins N.Independent8810.2%
5Jenkins J.Green Party161.9%

Electorate 1,832 · EC ward code W05001250 · Back to ward index

Llangynwyd · single-seat

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

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
1James R.Plaid Cymru45351.1%+1.1 ptsElected
2Davies H.Labour Party37442.2%
3John P.Green Party606.8%

Electorate 2,321 · EC ward code W05001241 · Back to ward index

Porthcawl West Central · single-seat

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

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
1Aspey S.Independent45153.6%+3.6 ptsElected
2Rees C.Labour Party20023.8%
3Hughes R.Conservative Party11814.0%
4Desmond-Williams L.Independent738.7%

Electorate 2,264 · EC ward code W05001252 · Back to ward index

Aberkenfig · single-seat

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

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
1Richards E.Plaid Cymru42653.6%+3.6 ptsElected
2Webber J.Labour Party23028.9%
3Thomas S.Independent13917.5%

Electorate 1,917 · EC ward code W05001228 · Back to ward index

Rest Bay · single-seat

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

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
1Smith R.Independent53054.0%+4.0 ptsElected
2Perren F.Conservative Party45246.0%

Electorate 2,216 · EC ward code W05001254 · Back to ward index

Blackmill · single-seat

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

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
1Williams H.Labour Party32255.0%+5.0 ptsElected
2McKay A.Independent19833.8%
3Latchem-Smith V.Conservative Party6511.1%

Electorate 1,860 · EC ward code W05001229 · Back to ward index

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

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
1Caparros E.Labour Party49220.6%41.2%+7.8 ptsElected
2Griffiths S.Labour Party46119.3%38.6%+5.2 ptsElected
3Fudge R.Conservative Party46019.2%38.5%
4Rowlands K.Conservative Party42917.9%35.9%
5Pickering C.Independent24910.4%20.8%
6Pickering P.Independent2209.2%18.4%
7Zahra Y.Plaid Cymru793.3%6.6%

Electorate 3,352 · EC ward code W05001230 · Back to ward index

Porthcawl East Central · 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. 41.7% Proportional quota 33.3% 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 ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,325

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
1Farr N.Labour Party58622.1%44.2%+10.9 ptsElected
2Walter G.Labour Party55220.8%41.7%+8.3 ptsElected
3Maitland Thomas S.Independent45417.1%34.3%
4Jones B.Independent40115.1%30.3%
5Davies B.Conservative Party2589.7%19.5%
6Perren C.Conservative Party2268.5%17.1%
7Jones J.Independent1726.5%13.0%

Electorate 4,319 · EC ward code W05001251 · Back to ward index

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

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
1Williams I.Independent74125.1%50.3%+17.0 ptsElected
2Bletsoe F.Independent63421.5%43.0%+9.7 ptsElected
3Morelli A.Labour Party57419.5%39.0%
4Smidman M.Labour Party48616.5%33.0%
5Voisey M.Conservative Party2779.4%18.8%
6Chohan P.Conservative Party2358.0%15.9%

Electorate 3,890 · EC ward code W05001248 · Back to ward index

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

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
1Hughes M.Labour Party71627.6%55.2%+21.9 ptsElected
2Jenkins P.Independent56121.6%43.3%+9.9 ptsElected
3Abedalkarim F.Labour Party56021.6%43.2%
4Beedle T.Independent48518.7%37.4%
5Rice-Duggan K.Plaid Cymru1817.0%14.0%
6Care S.Conservative Party481.9%3.7%
7Nuth J.Conservative Party421.6%3.2%

Electorate 3,734 · EC ward code W05001242 · Back to ward index

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

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
1Thomas R.Independent1,73253.7%107.4%+74.1 ptsElected
2Collins R.Labour Party71322.1%44.2%+10.9 ptsElected
3Martin R.Labour Party43413.5%26.9%
4Southgate B.Plaid Cymru2688.3%16.6%
5Emment-Lewis M.Conservative Party461.4%2.9%
6Lewis R.Conservative Party311.0%1.9%

Electorate 4,384 · EC ward code W05001243 · Back to ward index

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

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
1Spiller I.Independent1,15216.5%49.6%+24.6 ptsElected
2Berrow A.Independent1,01814.6%43.8%+18.8 ptsElected
3Davies C.Labour Party85312.2%36.7%+11.7 ptsElected
4Cook J.Labour Party83712.0%36.1%
5Sloan S.Labour Party82011.8%35.3%
6Adams N.Conservative Party4987.2%21.5%
7Chohan S.Conservative Party4596.6%19.8%
8Green C.Liberal Democrats4476.4%19.3%
9Kettley B.Conservative Party3455.0%14.9%
10Davies B.Liberal Democrats2764.0%11.9%
11Lake S.Plaid Cymru2603.7%11.2%

Electorate 6,890 · EC ward code W05001235 · Back to ward index

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

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
1Williams A.Independent1,38918.5%55.5%+30.5 ptsElected
2Williams M.Independent1,15215.4%46.1%+21.1 ptsElected
3Wathan A.Independent99513.3%39.8%+14.8 ptsElected
4Henderson J.Labour Party98113.1%39.2%
5Blundell Z.Labour Party93312.4%37.3%
6Thomas R.Labour Party82911.0%33.1%
7Lewis C.Conservative Party4626.2%18.5%
8Ofunwa S.Conservative Party3925.2%15.7%
9Humphreys M.Conservative Party3714.9%14.8%

Electorate 7,376 · EC ward code W05001238 · Back to ward index

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

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
1Williams J.Independent2,13931.0%93.1%+68.1 ptsElected
2Evans M.Labour Party1,10816.1%48.3%+23.3 ptsElected
3Williams R.Labour Party94913.8%41.3%+16.3 ptsElected
4Doughty B.Conservative Party85012.3%37.0%
5Butcher J.Conservative Party70610.2%30.7%
6Lewis L.Plaid Cymru6389.3%27.8%
7Williams I.Conservative Party4997.2%21.7%

Electorate 7,881 · EC ward code W05001249 · Back to ward index

St Bride’s Minor and Ynysawdre · 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. 43.2% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +18.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,330

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
1Thomas T.Independent1,35619.4%58.2%+33.2 ptsElected
2Ford P.Labour Party1,10015.7%47.2%+22.2 ptsElected
3John M.Independent1,00714.4%43.2%+18.2 ptsElected
4Galvin M.Labour Party97413.9%41.8%
5Teahan-Dyer L.Independent97213.9%41.7%
6Thomas G.Labour Party94813.6%40.7%
7Edger L.Conservative Party2153.1%9.2%
8Crackett M.Conservative Party2153.1%9.2%
9Winter C.Conservative Party2032.9%8.7%

Electorate 7,699 · EC ward code W05001255 · Back to ward index

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

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
1Wood T.Independent1,15915.8%47.3%+22.3 ptsElected
2Baldwin S.Labour Party1,11215.1%45.4%+20.4 ptsElected
3Bletsoe S.Independent1,07214.6%43.8%+18.8 ptsElected
4Easterbrook S.Independent1,04814.3%42.8%
5Evans C.Labour Party1,04314.2%42.6%
6White D.Labour Party98013.3%40.0%
7Dwyer T.Conservative Party3244.4%13.2%
8Hughes-Howells A.Conservative Party3104.2%12.7%
9Pucella M.Conservative Party2974.0%12.1%

Electorate 7,818 · EC ward code W05001234 · Back to ward index

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

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
1Davies C.Independent92632.0%64.1%+30.7 ptsElected
2Davies P.Labour Party78527.2%54.3%+21.0 ptsElected
3Lewis R.Labour Party59820.7%41.4%
4Rowlands M.Independent29910.3%20.7%
5Duggan K.Plaid Cymru1966.8%13.6%
6Day M.Conservative Party451.6%3.1%
7Williams L.Conservative Party411.4%2.8%

Electorate 4,875 · EC ward code W05001236 · Back to ward index

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

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
1Harrison D.Independent61832.0%64.0%+30.7 ptsElected
2Blundell J.Labour Party53327.6%55.2%+21.9 ptsElected
3Smith C.Labour Party49125.4%50.9%
4Bird G.Conservative Party1678.6%17.3%
5Chohan J.Conservative Party1226.3%12.6%

Electorate 3,288 · EC ward code W05001237 · Back to ward index

Cornelly · 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,465

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
1Granville R.Labour Party84119.1%57.4%+32.4 ptsElected
2Tildesley J.Independent80918.4%55.2%+30.2 ptsElected
3Winstanley E.Labour Party73716.8%50.3%+25.3 ptsElected
4Kavanagh A.Labour Party73616.7%50.2%
5Morgan D.Independent66515.1%45.4%
6Deere D.Conservative Party2425.5%16.5%
7Morgan C.Conservative Party2134.8%14.5%
8Kempley N.Conservative Party1523.5%10.4%

Electorate 5,507 · EC ward code W05001239 · Back to ward index

Nant-Y-Moel · single-seat

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

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
1Goode W.Labour Party41983.1%+33.1 ptsElected
2Jones S.Conservative Party8516.9%

Electorate 1,793 · EC ward code W05001244 · Back to ward index

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

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
1David H.Labour Party1,45227.0%80.9%+55.9 ptsElected
2Kearn M.Labour Party1,30824.3%72.9%+47.9 ptsElected
3Gebbie J.Labour Party1,18121.9%65.8%+40.8 ptsElected
4Watkins R.Independent4458.3%24.8%
5Barham L.Conservative Party3676.8%20.4%
6Lewis R.Conservative Party2304.3%12.8%
7Unwin D.Independent2023.8%11.3%
8Harries C.Conservative Party2003.7%11.1%

Electorate 6,694 · EC ward code W05001253 · Back to ward index

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

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
1Lewis M.Labour Party1,00225.1%75.2%+50.2 ptsElected
2Griffiths H.Labour Party98324.6%73.8%+48.8 ptsElected
3Jones M.Labour Party90322.6%67.8%+42.8 ptsElected
4Coles J.Independent57514.4%43.2%
5Lewis B.Conservative Party1964.9%14.7%
6Esmond W.Conservative Party1724.3%12.9%
7Voisey A.Conservative Party1654.1%12.4%

Electorate 5,726 · EC ward code W05001240 · Back to ward index