I am starting to wonder if Keir Starmer is naïve or foolish, or both. Presenting himself as a seasoned technocrat, he has shown himself to be embarrassingly callow in the political arts: first, by announcing in isolation, significant cuts to the winter fuel allowance; second, by so woefully handling the disclosure that he and other senior Labour figures had received a series of freebies; and now – most significantly – by wrecking the government’s relationship with Donald Trump.