John served in the House of Commons for 19 years, 0 months, representing 2 constituencies. John has held 9 parliamentary roles.
Party history
Conservative
5 May 2005 to 30 May 2024
Constituency history
Weston-Super-Mare
6 May 2010 to 30 May 2024
Elected 4 times
Weston-Super-Mare
5 May 2005 to 6 May 2010
Elected 1 time
Roles
Minister of State (Northern Ireland Office)
16 Nov 2018 to 26 Jul 2019
Northern Ireland Office
Parliamentary Secretary (Cabinet Office)
8 May 2015 to 17 Jul 2016
Cabinet Office
Lord Commissioner (HM Treasury) (Whip)
8 Feb 2014 to 17 Jul 2016
HM Treasury
Assistant Whip (HM Treasury)
7 Oct 2013 to 8 Feb 2014
HM Treasury
Administration Committee
3 Dec 2012 to 28 Oct 2013
Parliamentary Under-Secretary (Department for Culture, Media and Sport)
17 May 2010 to 6 Sep 2012
Department for Culture, Media and Sport
Regulatory Reform
29 Jun 2009 to 6 May 2010
Shadow Minister (Business, Innovation and Skills)
19 Jan 2009 to 27 Jul 2009
Department for Business, Innovation and Skills
Biography source
UK Parliament Members API
FAQs
How long was John Penrose an MP?
John Penrose served in the House of Commons for 19 years, 0 months. Source
What parties has John Penrose been a member of?
John Penrose has 1 party affiliation records. The party history section lists all imported party affiliations from the Parliament biography data. Source
What roles has John Penrose held?
John Penrose has 9 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source