Donald Trump’s government has issued an ultimatum to Nato members, demanding they start increasing defence spending or Washington will "moderate its commitment" to them.

Gen James Mattis, the Pentagon chief, said the new “political reality” in America meant it was unacceptable for America to continue carrying the burden of defending European states.