The real reason David Cameron quit as an MP makes Britain a laughing stock | The Canary