In a heated exchange with journalists on Tuesday, Donald Trump defended far-right protesters in Charlottesville, Virginia. He insisted that ‘not all of those people were neo-Nazis, not all of those people were white supremacists’, pointing the finger also at what he called ‘the alt-left’