Not since Neville Chamberlain's sorely mistaken pronouncement of "peace for our time" after signing the Munich agreement with Nazi Germany in September 1938 has a British prime minister been so wrong.