Liz Truss’ resignation after the second shortest tenure as British Prime Minister in history has come as the party is facing electoral oblivion in the polls.
Liz Truss’ resignation after the second shortest tenure as British Prime Minister in history has come as the party is facing electoral oblivion in the polls.