Rep. Jason Chaffetz (R-Utah) recently held a town hall meeting at a high school near Salt Lake City, and if he thought he would be speaking to a friendly, home-state audience, he quickly realized that would not be the case.

A packed auditorium of about 1,000, plus another 800 people lined up outside who could not get in, loudly expressed their discontent with Chaffetz, who was part of past investigations into Hillary Clinton, for his unwillingness to be more critical of policies pushed by President Donald Trump.

Things were rocky right from the start when the crowd got on Chaffetz for dodging the first question.

Chaffetz tries to cool the crowd down after shouts he didn't answer the first question. "Relax, relax," #Chaffetz says. The crowd boos.

Chaffetz said he has criticized Trump in the past, but he told the crowd that Trump is “the far better choice” for president. The crowd erupted in boos again. He defended his decision not to dive into investigations of Trump, saying “no reason,” and that, too, did not sit well with the crowd.