Is Keir Starmer ready to take on Liz Truss?