National Guard troops have arrived in Los Angeles as the city braces for a potential third day of rioting over raids on undocumented migrants.

Donald Trump has sent 2,000 members of the National Guard to the California city after two days of violent clashes between police and demonstrators.

Protesters launched fireworks at police on Saturday as cars were set on fire and a gas station was looted.

A van was attacked with rocks while being driven away by border officials from a demonstration in the Paramount area, according to footage posted by Fox News.

On Sunday morning, Mr Trump said on his Truth Social platform: “Great job by the National Guard in Los Angeles after two days of violence, clashes and unrest…These Radical Left protests, by instigators and often paid troublemakers, will

See Full Page