Even if you believe as I do, that Spencer’s form of white nationalism is a marginal movement granted far too much attention, the sight of hundreds of unmasked young men marching through Charlottesville with torches and chanting racist slogans inspires genuine fear in many Americans. Trump was given a chance to speak to that fear today, and to offer the same moral condemnation and deflation he’s given others. Instead he essentially repeated his disgraceful half-disavowal of Duke. He refused to call out these white supremacists by name, and condemn them. He merely condemned “all sides.” An energetic law and order president who had any sense of the divisions in his country would have announced today that he was instructing his Justice Department to look into the people in these groups, and zealously ferret out and prosecute any crimes they turned up.

This is a target-rich environment. Some of these scummy racists in Charlottesville wore chainmail, others went around shouting their devotion to Adolf Hitler. A president with Trump’s intuitive sense of depravity should be able to call them what they are: evil losers. More pathetic: evil cosplayers. Just as Spencer took Trump’s “I disavow” without a direct object to be a kind of wink in his direction, surely he’ll take today’s statement about “all sides” as another form of non-condemnation. With his performance today, Trump confirms the worst that has been said about him. He’s done damage to the peace of his country. What a revolting day in America.