Tens of thousands of protesters have taken part in an anti-Trump protest in a score of locations across the US in what ...