Last week could have been worse for Sir Keir Starmer, but only because he remains Prime Minister â€“ for the time ...