Liberal Democrat Helen Morgan has won the North Shropshire by-election with a majority of 5,925 over the Conservatives, who took the seat with almost 63% of the vote in the general election two years ago.
In her victory speech, newly-elected MP Mrs Morgan said party campaigners’ efforts had “delivered a gift of hope to our country, just in time for Christmas”.
After thanking her family and party activists for their support, she added: “Tonight, the people of North Shropshire have spoken on behalf of the British people. “They have said loudly and clearly: ‘Boris Johnson, the party is over’. “Your Government, run on lies and bluster, will be held accountable.
Read more on manchestereveningnews.co.uk