UK: Liz Truss quits after turmoil obliterated her authority
British Prime Minister Liz Truss quit on Thursday bowing to the inevitable after a tumultuous term in which her policies triggered turmoil in financial markets and a
Read more