President Trump thrust himself back into the racial storms of Charlottesville, repeating his charge that those resisting neo-Nazis and white supremacists were as much to blame as the alt-right.