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.Â