A Virginia politician held up signs during US President Donald Trump's speech to commemorate the 400th anniversary of the country's first legislative assembly.

Black Democrats from the state boycotted the event because of what they call "racist and xenophobic" rhetoric from Mr Trump.