Protests against Donald Trump turned violent in Portland as a second night of protests took place in the US. Police were also on the streets in cities including Denver, where around 3,000 protested, and in LA where people flooded on to a busy highway