
Ministers will always spend the money needed to defend the UK, Downing Street said, after Donald Trump called for Nato allies to spend 5% of their national output on defence.
The US president-elect has called for all members of the transatlantic alliance to more than double their defence commitment, which is currently set at 2% of gross domestic product (GDP).