WASHINGTON—President Donald Trump faced criticism from lawmakers in his own party on Saturday for his response to the violent Virginia protests, in particular over his decision to blame “many sides” for the conflagration and not to condemn the white nationalists whose rally sparked the incident.

“Mr. President - we must call evil by its name,” Colorado Sen. Cory Gardner, a member of Senate GOP leadership, said in a tweet after Mr. Trump’s remarks about the protests. “These were white supremacists and this was domestic terrorism.”

...