Donald Trump blames both sides for Charlottesville violence

US President Donald Trump has again waded into the row over the race-fuelled clashes in Charlottesville, Virginia, insisting there was "blame on both sides".