Byelection losses are terrible for the Conservatives – but there are glimmers of hope
It says much of the Conservatives’ current plight that a win of just 495 votes is being hailed with relief inside the party.
The Conversation ·