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’ no-confidence vote in the Prime Minister…