Paddington Bear to be the next Prime Minister.

Paddington Bear to be the next Prime Minister.

Given the chain of events, it was inevitable. 148 Conservative Party MPs wrote to the Queen. The Queen and Paddington Bear take afternoon tea. I suspect that anything I post today will be overshadowed by the nation waiting for the result of the MPs’...