Caroline served in the House of Commons for 22 years, 6 months, representing 2 constituencies. Caroline has held 14 parliamentary roles.
Party history
Labour
1 May 1997 to 6 Nov 2019
Constituency history
Don Valley
6 May 2010 to 6 Nov 2019
Elected 3 times
Don Valley
1 May 1997 to 6 May 2010
Elected 3 times
Roles
Intelligence and Security Committee of Parliament
16 Nov 2017 to 6 Nov 2019
Public Accounts Committee
11 Sep 2017 to 6 Nov 2019
Public Accounts Committee
26 Oct 2015 to 3 May 2017
Shadow Secretary of State for Energy and Climate Change
7 Oct 2011 to 14 Sep 2015
Department of Energy and Climate Change
Shadow Secretary of State for Communities and Local Government
8 Oct 2010 to 7 Oct 2011
Department for Communities and Local Government
Minister of State (Europe)
3 Oct 2008 to 5 Jun 2009
Foreign and Commonwealth Office
Minister of State (Department of Communities and Local Government) (Housing)
24 Jan 2008 to 3 Oct 2008
Department for Communities and Local Government
Minister of State (Regional Affairs) (Yorkshire and the Humber)
28 Jun 2007 to 9 Jan 2008
Regional Affairs
Biography source
UK Parliament Members API
FAQs
How long was Caroline Flint an MP?
Caroline Flint served in the House of Commons for 22 years, 6 months. Source
What parties has Caroline Flint been a member of?
Caroline Flint has 1 party affiliation records. The party history section lists all imported party affiliations from the Parliament biography data. Source
What roles has Caroline Flint held?
Caroline Flint has 14 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source