← Angus (all cycles) · 5 May 2022 cohort

Angus 2022

Local elections held 5 May 2022.

8 ward races
28 seats
14 elected below the proportional quota
50.0% of seats below quota
4 unfairly awarded seats
14.3% 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 8 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 28 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 %Δ
Scottish National Party16,02538.3%1346.4%1139.3%+2
Conservative Party11,14226.6%725.0%828.6%-1
Independent7,93219.0%725.0%517.9%+2
Labour Party2,8706.9%13.6%27.1%-1
Liberal Democrats2,1335.1%00.0%13.6%-1
Green Party1,4363.4%00.0%13.6%-1
Alba Party2760.7%00.0%00.0%0
Total41,814100.0%28100.0%28100.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

Kirriemuir and Dean · 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. 12.7% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −12.3 pts Valid ballots Voters who cast a valid ballot, from source data. 4,515

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
1Julie BellScottish National Party1,32129.3%29.3%+4.3 ptsElected
2Ronnie ProctorConservative Party96221.3%21.3%−3.7 ptsElected
3Euan Walker-MunroConservative Party77217.1%17.1%
4George MeechanScottish National Party57412.7%12.7%−12.3 ptsElected
5Ian WhyteGreen Party3537.8%7.8%
6Rachel Cordelia GrieveLabour Party3036.7%6.7%
7Sandra O'SheaLiberal Democrats2305.1%5.1%

Electorate 8,907 · Ballots cast 4,596 · Invalid 81 · EC ward code gss-S13002867 · Back to ward index

Arbroath West, Letham and Friockheim · 4-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 ~4× smaller. 8.1% Proportional quota 20.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −11.9 pts Valid ballots Voters who cast a valid ballot, from source data. 6,503

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 4 votes, so we approximate ballots as total votes ÷ 4. 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
1Louise NicolConservative Party1,66325.6%25.6%+5.6 ptsElected
2Serena Mary CowdyScottish National Party1,44022.1%22.1%+2.1 ptsElected
3Martin ShepherdScottish National Party91314.0%14.0%−6.0 ptsElected
4Iah WrenIndependent5788.9%8.9%
5David FairweatherIndependent5248.1%8.1%−11.9 ptsElected
6Pamela RuddyLabour Party4236.5%6.5%
7Juliet ViversConservative Party3765.8%5.8%
8Rod FalconerLiberal Democrats2864.4%4.4%
9Anne CampbellGreen Party2143.3%3.3%
10Lisa KeoghAlba Party861.3%1.3%

Electorate 14,052 · Ballots cast 6,601 · Invalid 98 · EC ward code gss-S13002872 · Back to ward index

Arbroath East and Lunan · 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. 17.7% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −7.3 pts Valid ballots Voters who cast a valid ballot, from source data. 3,798

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
1Lois SpeedIndependent1,17731.0%31.0%+6.0 ptsElected
2Brenda DurnoScottish National Party1,08528.6%28.6%+3.6 ptsElected
3Derek WannConservative Party67117.7%17.7%−7.3 ptsElected
4Graham SmithScottish National Party49213.0%13.0%
5Luke StronachLabour Party2657.0%7.0%
6Melanie Jane AtkinsLiberal Democrats1082.8%2.8%

Electorate 10,486 · Ballots cast 3,874 · Invalid 76 · EC ward code gss-S13002873 · Back to ward index

Carnoustie and District · 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. 17.7% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −7.3 pts Valid ballots Voters who cast a valid ballot, from source data. 5,401

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
1Mark James McDonaldScottish National Party1,93935.9%35.9%+10.9 ptsElected
2David CheapeIndependent1,03419.1%19.1%−5.9 ptsElected
3Brian David BoydIndependent95617.7%17.7%−7.3 ptsElected
4Robert GallowayConservative Party93317.3%17.3%
5Matthias GlendayLiberal Democrats2424.5%4.5%
6Robbie KellyGreen Party1743.2%3.2%
7Laura TierneyAlba Party1232.3%2.3%

Electorate 11,206 · Ballots cast 5,471 · Invalid 70 · EC ward code gss-S13002871 · Back to ward index

Monifieth and Sidlaw · 4-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 ~4× smaller. 13.5% Proportional quota 20.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −6.5 pts Valid ballots Voters who cast a valid ballot, from source data. 7,194

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 4 votes, so we approximate ballots as total votes ÷ 4. 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
1Craig FotheringhamConservative Party1,67023.2%23.2%+3.2 ptsElected
2Lloyd MelvilleScottish National Party1,56221.7%21.7%+1.7 ptsElected
3Beth WhitesideScottish National Party1,29418.0%18.0%−2.0 ptsElected
4Heather DoranLabour Party96813.5%13.5%−6.5 ptsElected
5Ben LawrieLiberal Democrats80411.2%11.2%
6Calum NicolConservative Party5427.5%7.5%
7Jim WhiteheadGreen Party2874.0%4.0%
8Blake SharpAlba Party670.9%0.9%

Electorate 14,214 · Ballots cast 7,326 · Invalid 132 · EC ward code gss-S13002870 · Back to ward index

Montrose and District · 4-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 ~4× smaller. 14.5% Proportional quota 20.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −5.5 pts Valid ballots Voters who cast a valid ballot, from source data. 5,049

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 4 votes, so we approximate ballots as total votes ÷ 4. 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
1Iain GallConservative Party1,12422.3%22.3%+2.3 ptsElected
2Kenny BraesScottish National Party1,09021.6%21.6%+1.6 ptsElected
3Bill DuffScottish National Party89417.7%17.7%−2.3 ptsElected
4Tommy StewartIndependent73214.5%14.5%−5.5 ptsElected
5Mark SalmondIndependent4999.9%9.9%
6John RuddyLabour Party3306.5%6.5%
7Jamie AdamsGreen Party1803.6%3.6%
8Angela Jocelyn NobleLiberal Democrats1392.8%2.8%
9James BoagIndependent611.2%1.2%

Electorate 12,016 · Ballots cast 5,133 · Invalid 84 · EC ward code gss-S13002874 · Back to ward index

Forfar and District · 4-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 ~4× smaller. 14.9% Proportional quota 20.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −5.1 pts Valid ballots Voters who cast a valid ballot, from source data. 5,421

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 4 votes, so we approximate ballots as total votes ÷ 4. 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 ClarkScottish National Party1,27023.4%23.4%+3.4 ptsElected
2Ross GreigConservative Party1,15821.4%21.4%+1.4 ptsElected
3Ian McLarenIndependent86916.0%16.0%−4.0 ptsElected
4Lynne DevineScottish National Party81014.9%14.9%−5.1 ptsElected
5Colin BrownIndependent69812.9%12.9%
6Ed McAdamLabour Party2985.5%5.5%
7Marley HunterGreen Party2284.2%4.2%
8Samuel David StruthLiberal Democrats901.7%1.7%

Electorate 12,325 · Ballots cast 5,528 · Invalid 107 · EC ward code gss-S13002869 · Back to ward index

Brechin and Edzell · 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. 20.4% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −4.6 pts Valid ballots Voters who cast a valid ballot, from source data. 3,933

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 BeattieScottish National Party1,34134.1%34.1%+9.1 ptsElected
2Gavin NicolConservative Party1,27132.3%32.3%+7.3 ptsElected
3Jill ScottIndependent80420.4%20.4%−4.6 ptsElected
4Dawn BarrowmanLabour Party2837.2%7.2%
5Alison AndrewsLiberal Democrats2345.9%5.9%

Electorate 8,877 · Ballots cast 3,987 · Invalid 54 · EC ward code gss-S13002868 · Back to ward index