1 Jun 2023 to Now
Affiliation
Independent
27 Jun 2022 to Now
Committee
European Scrutiny Committee
2 Mar 2020 to 19 Jun 2023
Committee
Environment, Food and Rural Affairs Committee
2 Mar 2020 to Now
Committee
Welsh Affairs Committee
10 Feb 2020 to Now
Committee
European Statutory Instruments Committee
15 Jan 2020 to 6 Jun 2023
Committee
Panel of Chairs
6 Nov 2017 to 6 Nov 2019
Committee
European Scrutiny Committee
11 Sep 2017 to 6 Nov 2019
Committee
Environmental Audit Committee
11 Sep 2017 to 6 Nov 2019
Committee
Welsh Affairs Committee
22 Jun 2017 to 6 Nov 2019
Committee
Panel of Chairs
26 Oct 2015 to 3 May 2017
Committee
Environmental Audit Committee
15 Jul 2015 to 3 May 2017
Committee
European Scrutiny Committee
25 Jun 2015 to 3 May 2017
Committee
Panel of Chairs
5 Jul 2013 to 30 Mar 2015
Committee
European Scrutiny Committee
10 Nov 2010 to 3 May 2017
Other Post
Parliamentary Assembly of the Council of Europe (Substitute Member)
12 Jul 2010 to 30 Mar 2015
Committee
Welsh Affairs Committee
6 May 2010 to Now
House
Commons
6 May 2010 to Now
Representative
Swansea West
5 May 2005
Election Contested
Croydon Central
25 Jul 1997 to 10 Sep 2003
Committee
Public Accounts Committee
1 May 1997 to 5 May 2005
House
Commons
1 May 1997 to 1 Jun 2023
Affiliation
Labour
1 May 1997 to 5 May 2005
Representative
Croydon Central
9 Apr 1992
Election Contested
Croydon Central
11 Jun 1987
Election Contested
Croydon South
Notes
Rows highlighted in green indicates a currently held position.