Sir Keir Starmer has denied that Donald Trump is setting UK Government policy, as he said that the choice to increase defence spending to 2.5% of GDP is “very much my decision”.