'Liz Truss may as well have worn an invisibility cloak' 0 05.07.2024 13:56 BBC News (UK) Residents react as Liz Truss, who had the shortest ever stint as UK prime minister, loses her seat.