Republican governors in several US states have placed National Guard troops on standby in preparation for a nationwide protest to oppose Donald Trump and his policies.

The organisers of the "No Kings" protests say that gatherings will take place at more than 2,500 locations around the US. Trump allies have accused the protesters of being allied with the far-left Antifa movement.

Governors in Texas and Virginia have activated their state's National Guard troops, however it is unclear how visible the military presence will be.

Organisers say that at the last No Kings protest, held in June, more than five million people took to the streets to denounce Trump's political agenda.

The protest organisers say the protest will challenge Trump's "authoritarianism".