Market Watch by Business Watch Team Britain Will Have To Pay Liz Truss For The Rest Of Her Life Liz Truss resigned as the Prime Minister of the United Kingdom. She had only served for… October 23, 2022