17 May 2023 to 29 Jun 2023
Committee
Energy Bill [HL]
4 Dec 2021 to Now
Opposition Post
Shadow Minister (Climate Change and Net Zero)
9 Nov 2021 to 25 Nov 2021
Committee
Nuclear Energy (Financing) Bill
10 Oct 2016 to 4 Dec 2021
Opposition Post
Shadow Minister (Business, Energy and Industrial Strategy)
12 Sep 2016 to 28 Nov 2016
Committee
Environmental Audit Committee
18 Sep 2015 to 28 Jun 2016
Opposition Post
Shadow Minister (Energy and Climate Change)
8 Jul 2015 to 30 Nov 2015
Committee
Energy and Climate Change Committee
10 Jun 2014 to 30 Mar 2015
Committee
Committee on Standards: Standards Review Sub-Committee
7 Jan 2013 to 30 Mar 2015
Committee
Committee of Privileges
7 Jan 2013 to 30 Mar 2015
Committee
Committee on Standards
26 Jul 2010 to 30 Mar 2015
Committee
Environmental Audit Committee
6 May 2010 to Now
Representative
Southampton, Test
19 Jan 2009 to 30 Mar 2015
Committee
Energy and Climate Change Committee
8 May 2008 to 22 Jul 2008
Committee
Draft Marine Bill (Joint Committee)
6 Nov 2007 to 6 May 2010
Committee
Justice Committee
18 Mar 2007 to 3 Aug 2007
Committee
Draft Climate Change Bill (Joint Committee)
12 Jul 2005 to 7 Jan 2013
Committee
Standards and Privileges
11 Jun 2001 to 28 May 2002
Government Post
Parliamentary Under-Secretary (Department of Transport, Local Government and Regions)
14 Jul 1997 to 6 Dec 1999
Committee
Environment, Transport & Regional Affairs
1 May 1997 to Now
House
Commons
1 May 1997 to Now
Affiliation
Labour
1 May 1997 to 6 May 2010
Representative
Southampton, Test
1 May 1997 to Now
Representative
Southampton, Test
9 Apr 1992
Election Contested
Southampton, Test
11 Jun 1987
Election Contested
Southampton, Test
9 Jun 1983
Election Contested
Southampton, Test
3 May 1979
Election Contested
New Forest
Notes
Rows highlighted in green indicates a currently held position.