Theresa May today announced that she will resign on June 7th.

The Tories are just about finished. Arguing over who is at the helm of the Titanic while anyone with any sense is finding a life boat.