President Trump has heralded "a very good day" for US security after his new travel ban was implemented.

He reiterated an earlier tweet targeting Senator Chuck Schumer, who publicly criticised the policy on Sunday, as well as bemoaning delays in the Senate approving his new cabinet.