House Speaker Paul Ryan, R-Wis., denounced neo-Nazis in a Facebook post, saying that there is no "moral relativism" when it comes to their actions.

Those holding such beliefs should be confronted, Ryan said in a Facebook post Monday.

"We need to call it what it is. And so long as it is weaponized for fear and terror, we need to confront it and defeat it. That is why we all need to make clear there is no moral relativism when it comes to neo-Nazis," Ryan said in his post.

"We cannot allow the slightest ambiguity on such a fundamental question," he added.

President Donald Trump said there were good people on both sides of the violence in Charlottesville, Virginia, and Ryan appeared to address that idea in his post.

"The immediate condemnations from left, right, and center affirmed that there is no confusion about right and wrong here. There are no sides. There is no other argument. We will not tolerate this hateful ideology in our society," Ryan said.

"This has been a disheartening setback in our fight to eliminate hate, but it is not the end of the story. We can and must do better. We owe it to Heather Heyer, and to all our children," Ryan said, referencing the woman who was killed in the Charlottesville violence.

The speaker also commented on the issue in an Aug. 15 tweet, calling white supremacy "repulsive."

We must be clear. White supremacy is repulsive. This bigotry is counter to all this country stands for. There can be no moral ambiguity.