The comments were part of a broader address in which he condemned Nato allies

Donald Trump has claimed that the UK’s two aircraft carriers, HMS Queen Elizabeth and HMS Prince of Wales, are little better than “toys”.

The president hit out as he spoke on camera at the start of a cabinet meeting in the White House.

In a rambling address, that covered a range of subjects, Trump revived his complaint about the UK not offering military help with the Iran war.

He said that Nato had done “absolutely nothing” to support the US and he went on: