31 Mar 2026 to Now
Affiliation
Independent
27 Nov 2024 to Now
Committee
Panel of Chairs
4 Jul 2024 to Now
Representative
Kingston upon Hull East
24 Jan 2024 to 31 Jan 2024
Committee
Pet Abduction Bill
5 Dec 2023 to 26 Apr 2024
Committee
Holocaust Memorial Bill Select Committee
28 Nov 2023 to 30 May 2024
Opposition Post
Shadow Solicitor General
11 Jan 2023 to 17 Jan 2023
Committee
Seafarers' Wages Bill [HL]
17 May 2022 to 30 Apr 2024
Committee
Justice Committee
10 Apr 2020 to 29 Oct 2021
Opposition Post
Shadow Minister (Justice)
2 Mar 2020 to 20 May 2021
Committee
Regulatory Reform
6 Nov 2017 to 6 Nov 2019
Committee
Regulatory Reform
3 Jul 2017 to 10 Apr 2020
Opposition Post
Shadow Minister (Transport)
18 Oct 2016 to 3 Jul 2017
Opposition Post
Opposition Whip (Commons)
11 Jan 2016 to 26 Jun 2016
Opposition Post
Shadow Attorney General
18 Sep 2015 to 11 Jan 2016
Opposition Post
Shadow Minister (Justice)
3 Dec 2014 to 11 Jan 2016
Opposition Post
Shadow Solicitor General
11 Jan 2013 to 18 Sep 2015
Opposition Post
Opposition Assistant Whip (Commons)
26 Nov 2012 to 4 Feb 2013
Committee
Home Affairs Committee
12 Jul 2010 to 21 Jan 2013
Committee
Justice Committee
6 May 2010 to Now
House
Commons
6 May 2010 to 31 Mar 2026
Affiliation
Labour
6 May 2010 to 30 May 2024
Representative
Kingston upon Hull East
Notes
Rows highlighted in green indicates a currently held position.