Mr William Wragg

Mr William Wragg is the Independent MP for Hazel Grove, and has been an MP continually since 7 May 2015.

Parliamentary career

Find out about the Parliamentary career of Mr William Wragg, including posts and roles held.