Just six weeks after being appointed Prime Minister, Liz Truss is already facing calls from Tory backbenchers to quit after a series of U-turns that have all but annihilated sacked Chancellor Kwasi Kwarteng's budget, with speculation rife as to who might replace her.