UK Prime Minister Liz Truss has tendered her resignation after just 45 days in office, making her the shortest-serving PM in the country’s history.