21 Nov 2023 to Now
Committee
Panel of Chairs
10 May 2023 to 18 May 2023
Committee
Finance (No. 2) Bill
8 Mar 2023 to 15 Mar 2023
Committee
Pensions (Extension of Automatic Enrolment) (No. 2) Bill
8 Feb 2023 to 22 Feb 2023
Committee
Protection from Sex-based Harassment in Public Bill
16 Nov 2022 to 22 Nov 2022
Committee
UK Infrastructure Bank Bill [Lords]
9 Nov 2022 to 16 Nov 2022
Committee
Shark Fins Bill
9 Feb 2022 to 10 Feb 2022
Committee
Animal Welfare (Sentience) Bill [HL]
5 Jan 2022 to 17 May 2022
Committee
Environmental Audit Committee
1 Dec 2021 to 14 Dec 2021
Committee
Commercial Rent (Coronavirus) Bill
16 Jan 2020 to 8 Jun 2021
Committee
Speaker's Committee for the Independent Parliamentary Standards Authority
31 Oct 2017 to 6 Nov 2019
Committee
Speaker's Committee for the Independent Parliamentary Standards Authority
21 Nov 2016 to 9 May 2021
Committee
Members Estimate Committee
21 Nov 2016 to 9 May 2021
Committee
House of Commons Commission
7 Oct 2016 to 9 May 2021
Opposition Post
Shadow Leader of the House of Commons
7 Mar 2016 to 31 Oct 2016
Committee
Environment, Food and Rural Affairs Committee
5 Nov 2015 to 26 Nov 2015
Committee
Draft Investigatory Powers Bill (Joint Committee)
26 Oct 2015 to 18 Jul 2016
Committee
Science, Innovation and Technology Committee
25 Jun 2015 to 11 Oct 2016
Committee
Panel of Chairs
16 Oct 2014 to 17 Dec 2014
Committee
House of Commons Governance Committee
26 Jul 2010 to 30 Mar 2015
Committee
Regulatory Reform
12 Jul 2010 to 30 Mar 2015
Committee
Health and Social Care Committee
6 May 2010 to Now
House
Commons
6 May 2010 to Now
Affiliation
Labour
6 May 2010 to Now
Representative
Walsall South
11 Jun 1987
Election Contested
Twickenham
Notes
Rows highlighted in green indicates a currently held position.