At a CNN town hall forum in Racine, Wisconsin, on Monday, House Speaker Paul Ryan addressed President Trump's various comments in the wake of a white supremacist rally in Charlottesville, Virginia, over the previous week. He told one constituent that he believes Trump was "pitch perfect" in his remarks on white supremacists and neo-Nazis a week ago Monday, but added, "I do believe that he messed up in his comments on Tuesday, when it sounded like a moral equivocation or at the very least moral ambiguity when we need extreme moral clarity." He added that he doesn't support a motion to censure Trump because he doesn't want condemning white supremacy to turn into a "partisan food fight."
If he appeared a little hesitant to criticize Trump, Ryan was happy to scold the Senate for not passing a health-care reform bill — part of the audience cheered when he mentioned the bill's failure, which he took in stride — and he encouraged the upper chamber to revisit the legislation. He optimistically predicted that "it's going to be far easier for us to do tax reform than it was for, say, health-care reform," because of Senate rules that Majority Leader Mitch McConnell (R-Ky.) invoked so no Democratic votes would be needed.
Ryan also said he wished Trump would tweet less, and there are "some of those tweets that I'd prefer not to have seen," but he is only responsible for his actions and Trump probably isn't going to change his Twitter habits. Which seems fair — White House Chief of Staff John Kelly can't tame Trump's tweeting habits, and the House speaker has enough other things on his plate. In September, for example, Ryan actually needs to shepherd through a budget, fund the government, and pass legislation to raise the debt ceiling. He did not address those must-pass bills at the CNN town hall.