Where is Liz Truss now? A year on since Britain’s shortest serving PM took power It has been a year since Liz Truss assumed the role of the UK’s prime minister, only to resign just seven weeks later. Her ultra-short leadership was compared to the lifespan of a lettuce by reporters, reflecting the brevity of […]