In a rant on Tuesday, MSNBC host Joe Scarborough raged against Americans who booed Sen. John McCain (R-Ariz.) when President Donald Trump criticized him at an Alabama rally last week, saying they should “show a little respect” and “keep your mouth shut.”

Eight months into President Trump’s first year in office, the GOP-led Senate has struggled and failed repeatedly to fulfill Republican campaign promises to repeal and replace Obamacare. To the shock of many in his caucus, McCain, who is suffering from brain cancer, bucked his party and sided with the Democrats in opposing a partial repeal and replace in the summer. The Arizona senator also announced his opposition to Cassidy-Graham bill’s last-ditch effort to reform Obamacare, which the GOP hoped to pass by a September 30 deadline.

[lz_jwplayer video=”4OCbQ5w0″]

More from LifeZette TV

MORE NEWS: Lindsey Graham Defiantly Tells Democrats There Will Be Hearings On Trump’s SCOTUS Nominee

During the course of his rollicking rally in Alabama on Friday, Trump broached the topic of the errant GOP senator’s opposition while many of the rally attendees booed McCain.

“You have a man who is dying and you are using him for political punch lines on talk radio, and also audiences in Alabama?” Scarborough said.

Do you agree that protesting is acceptable, but rioting is not? Yes No Email Address (required) By completing the poll, you agree to receive emails from LifeZette and that you've read and agree to our privacy policy and legal statement Results Vote

“For people watching at home, if you are in the audience and John McCain is getting attacked and he’s fighting for his life, unless you were raised in a barn, keep your mouth shut, all right?” Scarborough added. “Show a little respect. Show a little dignity. Show a little class.”

Many of Trump’s supporters have grown frustrated with the Senate’s lack of follow-through on delivering the health care reform Republicans repeatedly promised ever since Obamacare was passed in 2010. With majorities in both the House and the Senate, as well as a Republican in the White House, the Senate’s staunch opposition has angered Trump’s base.

But Scarborough dismissed those Americans’ concerns over the fate of health care reform and McCain’s flip-flopping, instead lecturing them about how they should treat a U.S. war hero and man fighting for his life against cancer.

MORE NEWS: Threatening to Impeach President Trump for a Second Time

“Who raised them?” Scarborough asked of the booers. “Who raised these people? Because I guarantee you, I was raised in the same region and the same socioeconomic background going to the same Southern Baptist churches, going to the same public schools, going to the same public colleges, state schools, that these people went to. So I ask, who raised these people? Who have they become that they would boo a man who is fighting for his very life, and has served the country?”

[lz_related_box id=”845257″]

“For those of you booing John McCain right now and [who] are too ignorant to read a book, John McCain said, ‘No, I’m not going to go home until all my men go home with me,'” Scarborough said of McCain’s time as a prisoner of war (POW). “You should keep your mouths shut and you should go home and you should talk to your children and you should tell the story of John McCain to your children.”

The “Morning Joe” host also compared the Arizona senator to Trump, saying McCain served overseas “when he could have done what Donald Trump did. He could have avoided the draft.”

“His father was one of the most powerful men in America. He could have stayed home like Donald Trump and he could have chased models,” Scarborough said. “When he got shot down, when he got beaten, when he got abused to such a degree that the man can’t even raise his arms up to his shoulders, he got thrown in prison and refused to leave.”

“Do you have the character to do that?” Scarborough added. “Actually, if you boo John McCain, you’ve already answered that question. Someone has failed you in your life.”

Late Monday night, Trump took a jab at McCain once more with a video compilation, saying, “A few of the many clips of John McCain talking about Repealing & Replacing O’Care. My oh my has he changed — complete turn from years of talk!”

[lz_third_party includes=”https://twitter.com/realDonaldTrump/status/912487929783754755″]