Keir Starmer has sent a clear message to Donald Trump that he cannot expect to simply order Britain about