4 Jul 2024 to Now
Representative
Beverley and Holderness
7 Feb 2023 to 12 Apr 2024
Government Post
Minister of State (Department for Energy Security and Net Zero)
18 Jan 2023 to 25 Jan 2023
Committee
Electricity and Gas Transmission (Compensation) Bill
8 Nov 2022 to 29 Nov 2022
Committee
Retained EU Law (Revocation and Reform Bill)
6 Sep 2022 to 7 Feb 2023
Government Post
Minister of State (Minister for Climate)
7 Jul 2022 to 6 Sep 2022
Government Post
Minister of State (Foreign, Commonwealth and Development Office)
9 Jan 2018 to 16 Sep 2021
Government Post
Parliamentary Under-Secretary (Department for International Trade)
17 Jul 2016 to 9 Jan 2018
Government Post
Assistant Whip (HM Treasury)
19 Jul 2010 to 30 Mar 2015
Committee
Liaison Committee (Commons)
10 Jun 2010 to 30 Mar 2015
Committee
Education Committee
6 May 2010 to 30 May 2024
Representative
Beverley and Holderness
9 Nov 2007 to 6 May 2010
Committee
Children, Schools and Families
22 Oct 2007 to 8 Nov 2007
Committee
Education & Skills
18 Mar 2007 to 3 Aug 2007
Committee
Draft Climate Change Bill (Joint Committee)
23 Jan 2006 to 6 May 2010
Committee
Environmental Audit Committee
5 May 2005 to Now
House
Commons
5 May 2005 to Now
Affiliation
Conservative
5 May 2005 to 6 May 2010
Representative
Beverley and Holderness
5 May 2005 to Now
Representative
Beverley and Holderness
7 Jun 2001
Election Contested
Cambridge
Notes
Rows highlighted in green indicates a currently held position.