Constituency

Angus and Perthshire Glens

Boundary: Angus and Perthshire Glens (2024). Basemap © OpenStreetMap, © CARTO. Boundary: ONS, Open Government Licence.

At a glance

The MP for Angus and Perthshire Glens is Dave Doogan (Scottish National Party), who has held the seat since 2024. At the 2024 general election the seat was a SNP hold: he took 40.4% of the vote for a majority of 4,870, on a 61.8% turnout. The seat was first contested on its current boundaries at the 2024 general election, so there are no earlier results in our data.

Current MP

Dave Doogan

Scottish National Party

2024 general election result

Majority 4,870 · Turnout 61.8% · Electorate 76,668

CandidatePartyVotesShare
Dave Doogan Scottish National Party 19,142 40.4%
Stephen Kerr Conservative 14,272 30.1%
Elizabeth Carr-Ellis Labour 6,799 14.4%
Kenneth Morton Reform UK 3,246 6.9%
Claire McLaren Liberal Democrat 3,156 6.7%
Dan Peña Independent 733 1.5%

Past election results

Every General Election and by-election in this seat, newest first. Open one for the full candidate list.

ElectionWinnerResultMajority
2024 Dave Doogan (SNP) SNP hold 4,870

Source: 2024 general election result from the official Parliament constituency profile.