Why voters aren’t willing to write off Keir Starmer just yet