Donald Trump vented fury at Keir Starmer for refusing to back his military campaign in his latest impromptu interview.