David served in the House of Commons for 19 years, 0 months, representing 2 constituencies. David has held 15 parliamentary roles.
Party history
Conservative
5 May 2005 to 30 May 2024
Constituency history
Monmouth
6 May 2010 to 30 May 2024
Elected 4 times
Monmouth
5 May 2005 to 6 May 2010
Elected 1 time
Roles
Secretary of State for Wales
25 Oct 2022 to 5 Jul 2024
Wales Office
Lord Commissioner (HM Treasury) (Whip) (Jointly as unpaid Parliamentary Under Secretary of State at the Wales Office)
8 Jul 2022 to 8 Sep 2022
HM Treasury
Welsh Grand Committee
18 Jan 2022 to 30 May 2024
Assistant Whip
13 Feb 2020 to 8 Jul 2022
Whips Office (Commons)
Parliamentary Under-Secretary (Wales Office)
22 Dec 2019 to 25 Oct 2022
Wales Office
Liaison Committee Sub-committee on the effectiveness and influence of the select committee system
13 Feb 2019 to 6 Nov 2019
National Policy Statements Sub-Committee 2017-19
13 Nov 2017 to 6 Nov 2019
Liaison Committee (Commons)
6 Nov 2017 to 6 Nov 2019
Biography source
UK Parliament Members API
FAQs
How long was David T C Davies an MP?
David T C Davies served in the House of Commons for 19 years, 0 months. Source
What parties has David T C Davies been a member of?
David T C Davies has 1 party affiliation records. The party history section lists all imported party affiliations from the Parliament biography data. Source
What roles has David T C Davies held?
David T C Davies has 15 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source