Keir Starmer's future in the balance after Gorton and Denton by-election humiliation
The Prime Minister has vowed to 'keep on fighting'
The Prime Minister has vowed to 'keep on fighting'
Hannah Spencer secured the Gorton and Denton by-election victory with 14,980 votes
Hannah Spencer secured the Gorton and Denton by-election victory with 14,980 votes, beating Reform UK's Matt Goodwin who came second