LONDON,OCT. 20: British Prime Minister Liz Truss resigned Thursday — bowing to the inevitable after a tumultuous six-week term in which her policies triggered turmoil in financial markets and a
Tag "Liz Truss"
New Delhi, Sept. 6: Conservative Party leader Liz Truss was on Tuesday formally appointed as Britain’s new Prime Minister by Queen Elizabeth II, becoming the third female premier of the
LONDON,SEPT. 5: UK foreign secretary Liz Truss defeated Indian-origin former chancellor Rishi Sunak to be named the winner of the Conservative Party leadership contest on Monday and will now go