Stephen Colbert mocked President Trump’s failure to pass a bill to repeal and replace Obamacare, quipping that without the votes Republicans needed to pass it, “they folded the Obamacare repeal and placed it in the cabinet of broken Republican dreams.”

“The Late Show” host talked Monday night about last week’s decision to pull the American Health Care Act — a bill Trump had repeatedly promised during his campaign.

“The White House tried to get this thing through,” Colbert said.

Colbert said Trump sent in “White House adviser and preexisting condition Steve Bannon,” who told the Freedom Caucus: “This is not a discussion. This is not a debate. You have no choice but to vote for this bill.”

Still — the bill did not pass.

“Who does Trump blame for this failure?” Colbert said Monday.

He then showed a clip in which the president explained, “We had no Democrat support. We had no votes from the Democrats.”

“Not enough votes to get a majority?” Colbert repeated. “Well, that didn’t stop you from becoming president. … It’s almost like we’re living in some sort of democracy!”

“So he blamed the Democrats,” Colbert added. “Who else did he blame? He blamed conservative Republicans, moderate Republicans. But there is one person Donald Trump did not blame. Can you guess who it is? Here’s a hint: It rhymes with Donald Trump.”

On Friday, Trump called The Washington Post’s Robert Costa to tell him that the repeal-and-replace bill was dead — and that he never promised immediate results.

“I never said I was going to repeal and replace in the first 61 days,” Trump told Costa, slightly undercounting his time as president. Trump later got it right in his formal statement to the press.

“I never said — I guess I’m here, what, 64 days? I never said repeal and replace Obamacare — you’ve all heard my speeches — I never said repeal it and replace it within 64 days,” he said. “I have a long time.”

Comedians Stephen Colbert, Trevor Noah and others weigh in on the chaotic week Republicans and President Trump had dealing with the health-care bill. (The Washington Post)

Cue Colbert, who noted: “Yeah, Trump never said he’d repeal Obamacare in 64 days. He had a different time frame in mind.”

He then rolled video footage from Trump’s campaign rallies last year, showing how many times he promised the American people, “The first thing we’re going to do is repeal and replace Obamacare.

“My first day in office I’m going to ask Congress to put a bill on my desk.

“We will immediately repeal and replace the disaster known as Obamacare.

” … Immediately, immediately repealing and replacing Obamacare.”

“So,” Colbert said, “I guess technically he did not fail on Friday; he failed two months ago.”

“After all his campaign promises — nothing,” Colbert added. “It’s almost like you can’t trust a fast-talking city slicker who rolls into town promising a magic solution for all of our medical needs.”

Colbert also called out Trump for urging his Twitter followers to watch Fox News’s Judge Jeanine Pirro show over the weekend, during which she called for Paul D. Ryan to step down as speaker of the House.

After questions about Trump’s curious plug for the judge, White House Chief of Staff Reince Priebus said that the president had no agenda but was merely doing a favor for his friend, Pirro.

“Yeah, just helping out a friend,” Colbert said, sarcastically.

“You shove Ryan’s head in the toilet,” he said, imitating Trump’s voice. “I’ll stand by the bathroom door and yell for everyone to come watch.”

Read more: 

Stephen Colbert annotated Trump’s speech — and destroyed Kellyanne Conway in the process

Late-night hosts demolish Trump administration’s Russia denials, taking jabs at Jeff Sessions