Stephen served in the House of Commons for 9 years, 6 months, representing 2 constituencies. Stephen has held 19 parliamentary roles.
Party history
Labour
1 May 1997 to 6 Nov 2019
Constituency history
Liverpool, West Derby
6 May 2010 to 6 Nov 2019
Elected 3 times
Enfield, Southgate
1 May 1997 to 5 May 2005
Elected 2 times
Roles
Liaison Committee Sub-committee on the effectiveness and influence of the select committee system
13 Feb 2019 to 6 Nov 2019
Liaison Committee (Commons)
6 Nov 2017 to 6 Nov 2019
National Security Strategy (Joint Committee)
30 Oct 2017 to 6 Nov 2019
Committees on Arms Export Controls
10 Oct 2017 to 6 Nov 2019
International Development Sub-Committee on the Work of the Independent Commission for Aid Impact
13 Sep 2017 to 6 Nov 2019
International Development Committee
12 Jul 2017 to 6 Nov 2019
Chair
International Development Sub-Committee on the Work of the Independent Commission for Aid Impact
27 Jan 2016 to 3 May 2017
National Security Strategy (Joint Committee)
30 Nov 2015 to 3 May 2017
Biography source
UK Parliament Members API
FAQs
How long was Stephen Twigg an MP?
Stephen Twigg served in the House of Commons for 9 years, 6 months. Source
What parties has Stephen Twigg been a member of?
Stephen Twigg has 1 party affiliation records. The party history section lists all imported party affiliations from the Parliament biography data. Source
What roles has Stephen Twigg held?
Stephen Twigg has 19 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source