Photograph of Dave Doogan

Member of Parliament

Dave Doogan

Profile, voting record, roles, interests, and election information from official Parliament data.

At a glance

12 Dec 2019

Commons start

6 years, 5 months

Time in Commons

49.5 %

Voting participation

-23.8 % vs avg

4,870

Majority

68

Debates (12 months)

109

Contributions

Voting activity (12 months)

Debate activity (12 months)

Contact

Parliamentary office

[email protected] 0207 219 3000

Constituency office

01307 804 185

X (formerly Twitter)

https://twitter.com/davedoogansnp

Topic voting

Where this MP has been most and least active across locally tagged Commons division topics.

Highest topic participation

Trade 47/50 (94 %)
Brexit / EU 53/63 (84 %)
Democracy / Parliament 30/37 (81 %)
Cost of Living 8/10 (80 %)
Migration 119/152 (78 %)

Lowest topic participation

Education 5/68 (7 %)
Housing 4/53 (8 %)
Environment / Climate 5/41 (12 %)
NHS / Health 8/47 (17 %)

Party history

Scottish National Party 12 Dec 2019 to present

Constituency

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

Voting record

Commons division votes from the official Commons Votes API.

Voted in 784 of 1,584 eligible divisions (49.5 %). Commons average: 73.3 %.

784

Total votes

425

Aye

359

No

1

Against party

Aye / No split Ayes 425 / Noes 359

Divisions

Page 3 of 53

Source: Commons Votes API

Debate activity

Parliamentary debate appearances from Hansard. Contribution counts cover the last 12 months.

12

Speeches

50

Questions

45

Interventions

0

Answers

2

Points of order

0

Statements

Most active debate topics

Defence 8 appearances
Transport 6 appearances
Tax 5 appearances
Energy 5 appearances
Cost of Living 3 appearances

Recent appearances

Debate Contributions
Lord Mandelson: Government Response to Humble Address 19 May 2026 1
Energy Security 19 May 2026 5
Debate on the Address 13 May 2026 3
Fuel Costs: Support for Motorists 28 Apr 2026 2
Referral of Prime Minister to Committee of Privileges 28 Apr 2026 1
Cost of Living 22 Apr 2026 2
Middle East: Economic Update 21 Apr 2026 1
Security Vetting 20 Apr 2026 1
British Industrial Competitiveness Scheme 16 Apr 2026 1
Defence 24 Mar 2026 1

Source: UK Parliament Hansard API

Registered interests

8. Miscellaneous (1)

Councillor, Perth and Kinross Council from 1st January 2020. I receive no allowances for this role. (Registered 7 January 2020)

Member source UK Parliament Members API
Voting source Commons Votes API
Debate source UK Parliament Hansard API

FAQs

Who is Dave Doogan?

Dave Doogan is a Member of Parliament representing Angus and Perthshire Glens. Source

Which party does Dave Doogan represent?

Dave Doogan currently represents Scottish National Party. Source

Which constituency does Dave Doogan represent?

Dave Doogan currently represents Angus and Perthshire Glens. Source

How long has Dave Doogan been an MP?

Dave Doogan has been in the House of Commons for 6 years, 5 months. Source

How many Commons divisions has Dave Doogan voted in?

Dave Doogan has recorded votes in 784 of 1,584 eligible Commons divisions (49.5 % participation rate). The Commons average is 73.3 %. Eligible divisions are those occurring on or after the MP's Commons membership start date. Source

Has Dave Doogan voted against their party?

Dave Doogan has voted against the party majority 1 times in the imported division 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 registered interests are listed for Dave Doogan?

Dave Doogan has registered interests in 1 imported categories. These come from the UK Parliament registered interests 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

How active is Dave Doogan in parliamentary debates?

Dave Doogan has made 109 contributions across 68 debate appearances in the last 12 months, according to Hansard records. Source