Hollywood stars Michael Moore and Mark Ruffalo led protesters to Trump Tower on Tuesday after the president sparked outrage with comments about the deadly violence in Charlottesville.

Donald Trump has faced days of criticism from across the political spectrum over his reaction to Saturday's unrest in the Virginia college town, where a rally by neo-Nazis and white supremacists over the removal of a Confederate statue erupted in clashes with counter-demonstrators.

Doubling down on his initial response to the violent white supremacist rally, the president said at a press conference in his Manhattan skyscraper that there was "blame on both sides" after protests led to the death of a young woman.