Party history
Scottish National Party
12 Dec 2019 to present
Constituency history
Angus and Perthshire Glens
4 Jul 2024 to present
Elected 1 time
Angus
12 Dec 2019 to 30 May 2024
Elected 1 time
Roles
Scottish Affairs Committee
16 Jun 2025 to present
Shadow SNP Spokesperson (Defence)
10 Jul 2024 to present
Opposition Department
Shadow SNP Spokesperson (Economy)
10 Jul 2024 to present
Opposition Department
Shadow SNP Spokesperson (Energy Security and Net Zero)
10 Jul 2024 to 16 Jun 2025
Opposition Department
Shadow SNP Spokesperson (Energy Security and Net Zero)
4 Sep 2023 to 30 May 2024
Opposition Department
Shadow SNP Spokesperson (Defence)
12 Dec 2022 to 4 Sep 2023
Opposition Department
Committees on Arms Export Controls
26 Jan 2022 to 12 Sep 2023
Shadow SNP Spokesperson (Defence Procurement)
5 Jan 2022 to 12 Dec 2022
Opposition Department
Latest election result
Candidate result data from the Parliament Members API.
SNP Hold
Angus and Perthshire Glens
Turnout 47,348
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Dave Doogan | SNP Scottish National Party | 19,142 | 40.4 % |
| Stephen Kerr | Con Conservative | 14,272 | 30.1 % |
| Elizabeth Carr-Ellis | Lab Labour | 6,799 | 14.4 % |
| Kenneth Morton | RUK Reform UK | 3,246 | 6.9 % |
| Claire McLaren | LD Liberal Democrat | 3,156 | 6.7 % |
| Dan Peña | Ind Independent | 733 | 1.5 % |
Source: UK Parliament Members API
Biography source
UK Parliament Members API
Election source
UK Parliament Members API
FAQs
How long has Dave Doogan been an MP?
Dave Doogan has been in the House of Commons for 6 years, 5 months. Source
What parties has Dave Doogan been a member of?
Dave Doogan has 1 party affiliation records. The party history section lists all imported party affiliations from the Parliament biography data. Source
What roles has Dave Doogan held?
Dave Doogan has 14 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source
What was Dave Doogan's latest election result?
Dave Doogan's latest imported election result is SNP Hold in Angus and Perthshire Glens, with a majority of 4,870. Source