Meanwhile, Mr Trump and Secretary of State Mike Pompeo met with Russian Foreign Minister Sergey Lavrov at the White House, where Mr Pompeo and Mr Lavrov clashed during a post-meeting press conference over the perception of reports of interference in US elections.

Mr Lavrov said that reports of interference are "baseless" and that "there are no facts that would support that" though he admitted he read the Mueller report, which he said is not "proof of collusion".

The president ends a historic day on Capitol Hill with his supporters in Pennsylvania, where he's holding an ego-boosting Keep America Great rally.