6 Sep 2023 to Now
Opposition Post
Shadow Minister (Wales)
22 Feb 2023 to 1 Mar 2023
Committee
Child Support (Enforcement) Bill
19 Oct 2022 to 29 Nov 2022
Committee
Economic Crime and Corporate Transparency Bill
18 Jan 2022 to Now
Committee
Welsh Grand Committee
15 Dec 2021 to 11 Jan 2022
Committee
Dormant Assets Bill [HL]
4 Dec 2021 to 6 Sep 2023
Opposition Post
Shadow Deputy Leader of the House of Commons
12 Apr 2021 to Now
Committee
Standing Orders Committee (Commons)
20 May 2020 to Now
Committee
Liaison Committee (Commons)
10 Apr 2020 to 6 Sep 2023
Opposition Post
Shadow Vice Chamberlain of HM Household (Whip)
2 Mar 2020 to 26 Jun 2023
Committee
Administration Committee
5 Feb 2020 to Now
Committee
Statutory Instruments (Joint Committee)
5 Feb 2020 to Now
Committee
Statutory Instruments (Select Committee)
27 Jan 2020 to Now
Committee
Statutory Instruments (Select Committee)
27 Jan 2020 to Now
Committee
Statutory Instruments (Joint Committee)
15 Jan 2020 to 17 Jan 2022
Committee
Committee of Selection
13 Feb 2019 to 6 Nov 2019
Committee
Liaison Committee Sub-committee on the effectiveness and influence of the select committee system
14 Nov 2018 to 6 Nov 2019
Committee
Statutory Instruments (Select Committee)
14 Nov 2018 to 6 Nov 2019
Committee
Statutory Instruments (Joint Committee)
14 Nov 2018 to 6 Nov 2019
Committee
Liaison Committee (Commons)
5 Nov 2018 to 6 Nov 2019
Committee
Statutory Instruments (Select Committee)
5 Nov 2018 to 6 Nov 2019
Committee
Statutory Instruments (Joint Committee)
30 Oct 2017 to 6 Nov 2019
Committee
Administration Committee
12 Sep 2017 to 6 Nov 2019
Committee
Committee of Selection
10 Jul 2017 to 6 Nov 2019
Committee
Speaker's Committee on the Electoral Commission
18 Sep 2015 to 10 Apr 2020
Opposition Post
Opposition Whip (Commons)
16 Jul 2015 to 3 May 2017
Committee
Speaker's Committee on the Electoral Commission
12 Jul 2010 to 30 Mar 2015
Committee
Welsh Affairs Committee
6 May 2010 to Now
Representative
Newport East
6 Nov 2007 to 6 May 2010
Committee
Justice Committee
21 Nov 2005 to 4 Jun 2007
Committee
Welsh Affairs Committee
5 May 2005 to Now
House
Commons
5 May 2005 to Now
Affiliation
Labour
5 May 2005 to 6 May 2010
Representative
Newport East
5 May 2005 to Now
Representative
Newport East
Notes
Rows highlighted in green indicates a currently held position.