The right answer
David Cameron might not be remembered as the best prime minister in modern British history but he will probably be remembered as the luckiest. Jeremy Corbyn’s election as leader of the Labour party is proving worse — or, for the Tories, better — than anyone could have imagined. His wrecking ball is busy destroying everything