Sir Keir Starmer has fought back, giving every indication he will stand his ground as leader. This leaves his rivals in the position of having to challenge him, writes Krishnan Guru-Murthy.