0 Liz Truss emerges shortest serving Prime Minister in British history October 20, 2022 admin Liz Truss, British Prime Minister, has announced her resignation following weeks of criticism from her opponents and members of her own Conservative Party and the resignation of