Liz Truss will become the shortest-serving Prime Minister in British history