4 Dec 2024 to Now
Committee
Liaison Committee (Commons)
2 Dec 2024 to Now
Committee
National Security Strategy (Joint Committee)
11 Sep 2024 to Now
Committee
Foreign Affairs Committee
4 Jul 2024 to Now
Representative
Islington South and Finsbury
29 Nov 2021 to 30 May 2024
Opposition Post
Shadow Attorney General
6 Apr 2020 to 29 Nov 2021
Opposition Post
Shadow Secretary of State for International Trade
20 Jul 2016 to 6 Oct 2016
Opposition Post
Shadow Secretary of State for Exiting the European Union
27 Jun 2016 to 5 Apr 2020
Opposition Post
Shadow Foreign Secretary
5 Jan 2016 to 27 Jun 2016
Opposition Post
Shadow Secretary of State for Defence
18 Sep 2015 to 5 Jan 2016
Opposition Post
Shadow Minister (Work and Pensions)
8 Jul 2015 to 26 Oct 2015
Committee
Health and Social Care Committee
7 Oct 2011 to 20 Nov 2014
Opposition Post
Shadow Attorney General
8 Oct 2010 to 7 Oct 2011
Opposition Post
Shadow Minister (Health)
12 May 2010 to 8 Oct 2010
Opposition Post
Shadow Minister (Energy and Climate Change)
6 May 2010 to 30 May 2024
Representative
Islington South and Finsbury
1 May 2008 to 22 Jul 2008
Committee
Draft Constitutional Renewal Bill (Joint Committee)
23 Oct 2006 to 2 Nov 2009
Committee
Housing, Communities and Local Government Committee
15 May 2006 to 25 Jul 2006
Committee
Draft Legal Services Bill (Joint Committee)
12 Jul 2005 to 26 Mar 2007
Committee
Environmental Audit Committee
5 May 2005 to Now
House
Commons
5 May 2005 to Now
Affiliation
Labour
5 May 2005 to 6 May 2010
Representative
Islington South and Finsbury
5 May 2005 to Now
Representative
Islington South and Finsbury
7 Jun 2001
Election Contested
Canterbury
Notes
Rows highlighted in green indicates a currently held position.