The Westminster lensMP · Scottish National Party · Sitting since 12 Dec 2019

Dave Doogan.

Scottish National Party MP for Angus and Perthshire Glens.

Dave Doogan
PlaceAngus and Perthshire Glens
Blueskydavedooganmp.bsky.social
ProfileParliament.uk ↗
Commons votes
157/521
30% attendance · top 96% of MPs
Party alignment
41%
on whipped divisions
Speeches
528
across 175 debates · 52,215 words
Written Qs
155
151 answered · 4 pending
Dispatch
31 May 2026

Scottish National Party MP in a politically split seat.

Dave Doogan is the Scottish National Party MP for Angus and Perthshire Glens, and has been an MP continually since 12 December 2019. He currently undertakes the roles of Shadow SNP Spokesperson (Defence), and Shadow SNP Spokesperson (Economy).

§ 01Voting record.157 divisions · most recent 23 Mar 2026

By issue — what do they vote on most?

Top eight by total divisions voted, this parliament. Volume measures engagement, not direction — see Notable Votes for free-vote moments and rebellions.

Taxation55
Economy48
Employment37
Welfare and Benefits27
Pensions14
Constitution and Democracy13
Universal Credit12
Immigration9

Source · The Public Whip · Hansard

Notable votes — free votes & rebellions.

Moments where the whip was free, or where Doogan broke ranks. Free votes are the truer signal of personal stance.

DateBill / motionVoteWhip
29 Apr 2025Public Authorities (Fraud, Error and Recovery) Bill Report Stage: New Clause 1No
vs party
§ 02Speeches.528 contributions · 175 debates · 52,215 words

Words spoken, by topic.

Economy & Jobs39,425
Fiscal Policy23,824
Energy10,459
Cost of Living10,064
Defence9,719
Health9,418
Agriculture7,592
SNP avg / MP All-MP avgper topic, words per MP

Source · Hansard

Recent contributions.

20 May

Engagements

Questioned which successor the PM agrees with on EU membership, highlighting division in Labour leadership.

107 words·Read
20 May

Processed Russian Oil Products: Sanctions

The government has created a perverse contradiction: artificially accelerating North Sea decline while simultaneously permitting Russian oil refined elsewhere to enter the UK, gene

122 words·Read
28 Apr

Fuel Costs: Support for Motorists

Scotland's workers face £150+ fuel costs to reach work; other countries (Spain, Poland, Germany, France, Italy, Ireland, Australia) intervene to support industry while UK Chancello

157 words·Read
22 Apr

Cost of Living

Plaid Cymru's child payment policy mirrors Scotland's successful approach and represents a preferable alternative to Labour's failing administration in Wales.

106 words·Read
Showing 4 of 528·All 528 speeches
§ 03Committees & roles.1 current appointment

Current memberships.

Select, joint and other committees Doogan currently sits on. Committee work is where much of the line-by-line scrutiny of bills and departments happens, away from the chamber.

CommitteeRoleType
Scottish Affairs CommitteeMemberSelect

Source · UK Parliament Committees API

What this means.

Committee member

Committee seats are where backbenchers shape legislation and hold departments to account. Doogan sits on one.

§ 04Written questions.155 tabled · 151 answered · 4 Oct 2024 → 21 May 2026

Top departments asked.

DepartmentQsShare
Ministry of Defence5938.1%
Department for Energy Security and Net Zero2314.8%
Treasury1912.3%
Department for Work and Pensions138.4%
Foreign, Commonwealth and Development Office95.8%
Cabinet Office85.2%
Department for Business and Trade85.2%
Department for Environment, Food and Rural Affairs63.9%

Most recent.

21 May 2026·Cabinet Office·Pending

When he plans to respond to the enquiry from the hon. Member for Angus and Perthshire Glens, reference DD21808, submitted on 21/01/2026 on MyCSP service.

Awaiting answer.

15 May 2026·Treasury·Answered

When she plans to respond to the correspondence from the hon. Member for Angus and Perthshire Glens with reference DD22592.

The correspondence from the hon. Member for Angus and Perthshire Glens with reference DD22592 was sent to HMRC. HMRC will respond in due course.

28 Apr 2026·Cabinet Office·Pending

What steps he is taking to a) investigate the recent leak of Civil Service Pension Scheme members Annual Benefit Statements and b) prevent further such breaches.

Awaiting answer.

28 Apr 2026·Cabinet Office·Pending

When Capita will put additional resource in place to begin clearing the Civil Service Pension Scheme backlog.

Awaiting answer.

Showing 4 of 155·All 155 written questions
§ 05Register & expenses.1 declared interests · £327k claimed FY 24_25

Register of interests.

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

Source · Members API · Last amended 18 Apr 2024

IPSA expenses.

Category£Share
Staffing235,60372.1%
MP Travel24,5027.5%
Office Costs24,3817.5%
Accommodation21,5736.6%
Staff Travel19,4365.9%
Total · 303 claims326,839100%
Showing 7 of 303·All 303 IPSA claims

Source · IPSA · FY 24_25

§ 06This week in Westminster.Order paper · refreshed daily

Nothing tabled for Doogan on the published Order Paper this week.

§ 07Electoral history.2 contests · 2019, 2024
YearConstituencyVotesShareResult
2024Angus and Perthshire Glens19,14240.4%Won
2019Angus21,21649.1%Won

2024 — full result, Angus and Perthshire Glens.

CandidateVotes%
Dave DooganWONSNP19,14240.4

Showing the MP’s own row only. Full result table: see Angus and Perthshire Glens

Sources, methods & last update
Method The dispatch paragraphs are AI-generated from the public sources listed below. Every figure links to its source. If we’re wrong, please tell us — corrections within 48 hours.
DivisionsHansard
The Public Whip
Updated 31 May 2026
SpeechesHansard · 52,215 words
22 Jul 2024 → 26 May 2026
Written QsMembers API
155 tabled · 151 answered
CommitteesCommittees API
1 current
RegisterMembers API
1 entries
ExpensesIPSA
£326,839 · FY 24_25
Order paperUK Parliament
Refreshed daily
ElectionsElectoral Commission
DCLEAPIL