British Prime Minister Liz Truss resigns amid economic turmoil after six weeks in office
LONDON – Liz Truss became the shortest-serving leader in British political history after she resigned Thursday less than two months into the job. Her announcement came after her attempt to roll out aggressive tax…