General Election 2019: Conservative William Wragg fights off Lib Dems to retain seat in Hazel Grove
Conservative William Wragg has won his third overall General Election after beating off a relatively close challenge from the Liberal Democrats to secure another five years in parliament.