Liz Truss will become the shortest-serving prime minister in Britain's history after bowing to pressure from her own MPs to resign following a disastrous start to her premiership.
It follows weeks of plummeting opinion polls and turmoil in financial markets following her government's mini-budget at the end of last month.