President Trump's warning comes after he deployed National Guard troops and Marines to Los Angeles in response to protests over immigration enforcement efforts.

Senior White House aide Stephen Miller, an immigration hardliner, described the protests as a "violent insurrection."

White House says the US president is deploying 2,000 guardsmen as protests against immigration raids continue.