Donald Trump has doubled-down on his response to the violent white supremacist rally in Charlottesville, claiming in a combative address on Tuesday that both sides were "very violent".

The US president was widely condemned by Democrats and Republicans for his comments, but received praise from far-right figures such as former KKK leader David Duke.

Mr Trump said there were some "very fine" people on both sides of the protests over the weekend, in which neo-Nazis clashed with anti-racism demonstrators leaving one woman dead and several injured.

Mr Trump claimed the "alt-left" bears some responsibility for the violence and refused to condemn the "alt-right" activists.