Less than two years after winning one of the biggest majorities in British political history, the Labour Party is on the cusp of defenestrating its leader, Keir Starmer, and installing the United Kingdom’s seventh prime minister within a decade.
Starmer’s leadership has been dedicated not just to avoiding but to actively suppressing any attempt to take the United Kingdom’s problems seriously.