Mr Corbyn’s comments come at a sensitive time for the future of Nato, with the new US President, Donald Trump, calling for European partners to spend more money on defence rather than relying on the US for military support, and questioning whether it is designed to deal with modern threats such as Islamic terrorism.