Britain’s politics is in turmoil. The Labour government is consumed by an open leadership crisis, with the Prime Minister facing demands from more than ninety of his own MPs to resign and a likely challenge from within his own cabinet. All of this was triggered by Labour’s hammering in the local and devolved elections of May 7.
Westminster is absorbed in the spectacle, and understandably so. But...

1 hour ago
6







English (US) ·