William Wragg is a British politician who has served as the Member of Parliament (MP) for Hazel Grove in Greater Manchester, England, since 2015. A member of the Conservative Party, he has held several ministerial positions, including Parliamentary Under-Secretary of State for Wales from 2020 to 2022.
William Wragg Brainpower Battle: 30 Questions to prove your mental prowess