Thousands of anti-Donald Trump protesters shut down 5th Avenue in front of Trump Tower. Photograph: Spencer Platt/Getty Images