Tens of thousands of protesters take part in an anti-Trump protest across 1,200 locations in what is expected to be the largest single day of protest against Mr Trump and his billionaire ally Elon ...