The police has arrested 21 people after opponents and supporters of President Donald Trump clashed at a march in Berkeley, ...