Liz Truss Named New UK Prime Minister After Boris Johnson’s Storied Tenure
Liz Truss has won the internal Conservative Party election to become the country's new prime minister, succeeding Boris Johnson.
Truss defeated Rishi Sunak after a five-week campaign that at times was tense and exposed significant…