Photograph of David Mundell

Member of Parliament

David Mundell

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