Donald Trump insists both sides are to blame for Charlottesville violence

President Donald Trump has again waded into the row over the race-fuelled clashes in Charlottesville, Virginia, insisting there was "blame on both sides".
As protesters greeted Mr Trump's return to New York on Monday, the president spoke out about the weekend clashes saying the groups protesting against white supremacists - who he called "alt-left" - were "also very violent".