William served in the House of Commons for 9 years, 0 months, representing 1 constituency and under 2 party affiliations. William has held 14 parliamentary roles.
Party history
Independent
9 Apr 2024 to 30 May 2024
Conservative
7 May 2015 to 9 Apr 2024
Constituency history
Hazel Grove
7 May 2015 to 30 May 2024
Elected 3 times
Roles
Employment Relations (Flexible Working) Bill
30 Nov 2022 to 6 Dec 2022
Speaker's Committee on the Electoral Commission
7 Oct 2022 to 4 Mar 2024
Motor Vehicles (Compulsory Insurance) Bill
15 Dec 2021 to 5 Jan 2022
Procedure Committee
11 Jan 2021 to 30 May 2024
Liaison Committee (Commons)
20 May 2020 to 15 Apr 2024
Public Administration and Constitutional Affairs Committee
29 Jan 2020 to 15 Apr 2024
Chair
Speaker's Committee on the Electoral Commission
29 Jan 2020 to 7 Dec 2021
Finance Committee (Commons)
30 Oct 2017 to 5 Mar 2018
Biography source
UK Parliament Members API
FAQs
How long was Mr William Wragg an MP?
Mr William Wragg served in the House of Commons for 9 years, 0 months. Source
What parties has Mr William Wragg been a member of?
Mr William Wragg has 2 party affiliation records. The party history section lists all imported party affiliations from the Parliament biography data. Source
What roles has Mr William Wragg held?
Mr William Wragg has 14 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source