Party history
Conservative
5 May 2005 to present
Constituency history
Dumfriesshire, Clydesdale and Tweeddale
4 Jul 2024 to present
Elected 1 time
Dumfriesshire, Clydesdale and Tweeddale
5 May 2005 to 30 May 2024
Elected 5 times
Roles
International Development Committee
21 Oct 2024 to present
Panel of Chairs
30 Jul 2024 to present
International Development Committee
21 Nov 2022 to 30 May 2024
Panel of Chairs
23 Mar 2020 to 30 May 2024
Public Administration and Constitutional Affairs Committee
2 Mar 2020 to 21 Nov 2022
Secretary of State for Scotland
8 May 2015 to 24 Jul 2019
Scotland Office
Parliamentary Under-Secretary (Scotland Office)
14 May 2010 to 8 May 2015
Scotland Office
Scottish Affairs Committee
12 Jul 2005 to 6 May 2010
Latest election result
Candidate result data from the Parliament Members API.
Con Hold
Dumfriesshire, Clydesdale and Tweeddale
Turnout 44,214
| Candidate | Party | Votes | Share |
|---|---|---|---|
| David Mundell | Con Conservative | 14,999 | 33.9 % |
| Kim Marshall | SNP Scottish National Party | 10,757 | 24.3 % |
| Daniel Coleman | Lab Labour | 10,140 | 22.9 % |
| David Kirkwood | RUK Reform UK | 3,822 | 8.6 % |
| Drummond Begg | LD Liberal Democrat | 2,800 | 6.3 % |
| Dominic Ashmole | Scottish Green Party | 1,488 | 3.4 % |
| Gareth Kirk | Scottish Family Party | 208 | 0.5 % |
Source: UK Parliament Members API
Biography source
UK Parliament Members API
Election source
UK Parliament Members API
FAQs
How long has David Mundell been an MP?
David Mundell has been in the House of Commons for 21 years, 0 months. Source
What parties has David Mundell been a member of?
David Mundell has 1 party affiliation records. The party history section lists all imported party affiliations from the Parliament biography data. Source
What roles has David Mundell held?
David Mundell has 9 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source
What was David Mundell's latest election result?
David Mundell's latest imported election result is Con Hold in Dumfriesshire, Clydesdale and Tweeddale, with a majority of 4,242. Source