And, just like that, she's gone. Theresa May, the least successful British prime minister in living memory, has resigned. So much agonizing, so much plotting, so many secret plans to get rid of her over so many months have failed. But following a European parliamentary election that saw her Conservative Party crash to historic lows, she has finally thrown in the towel. Bizarrely, she wants to hang around so that she can host President Donald Trump in early June - her reasoning here, as in so many other areas, is unfathomable - and then she will go.
The race to replace her is already on.