Stephen served in the House of Commons for 19 years, 0 months, representing 2 constituencies and under 3 party affiliations. Stephen has held 16 parliamentary roles.
Party history
Conservative
30 Oct 2019 to 30 May 2024
Independent
4 Sep 2019 to 29 Oct 2019
Conservative
5 May 2005 to 4 Sep 2019
Constituency history
Wimbledon
6 May 2010 to 30 May 2024
Elected 4 times
Wimbledon
5 May 2005 to 6 May 2010
Elected 1 time
Roles
Dogs (Protection of Livestock) (Amendment) Bill
17 Apr 2024 to 24 Apr 2024
Treasury Committee
11 Dec 2023 to 30 May 2024
Treasury Sub-Committee on Financial Services Regulations
11 Dec 2023 to 30 May 2024
Criminal Justice Bill
6 Dec 2023 to 11 Dec 2023
Financial Services and Markets Bill
12 Oct 2022 to 3 Nov 2022
Minister of State (Department of Health and Social Care)
16 Nov 2018 to 25 Jul 2019
Department of Health and Social Care
Treasury Sub-Committee
14 Sep 2017 to 3 Dec 2018
Treasury Committee
11 Sep 2017 to 3 Dec 2018
Biography source
UK Parliament Members API
FAQs
How long was Stephen Hammond an MP?
Stephen Hammond served in the House of Commons for 19 years, 0 months. Source
What parties has Stephen Hammond been a member of?
Stephen Hammond has 3 party affiliation records. The party history section lists all imported party affiliations from the Parliament biography data. Source
What roles has Stephen Hammond held?
Stephen Hammond has 16 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source