Sir Keir Starmer says he will not be "diverted or deflected" from acting in what he says is the "best national interest", ...