Rishi Sunak has lasted twice as long as his predecessor Liz Truss, who was out of Downing Street just six weeks after taking over from Boris Johnson. But economic woes, poor poll ratings and his lack of a mandate from voters may limit what he can achieve.