Editorial: The Tories must face facts – the British public is done with them