Willem Marx, NPR News

Willem Marx, NPR News
1 POSTS 0 COMMENTS
Liz Truss

British Prime Minister Liz Truss resigns after weeks of criticism and turmoil

British Prime Minister Liz Truss has announced her resignation following weeks of criticism from her opponents and members of her own Conservative Party and the resignation of two of her top Cabinet picks.