President Donald Trump is having trouble accepting that the Graham-Cassidy bill was pulled for lack of votes, insisting the bill has the votes but is bogged down by procedural issues. Comedy gold for Jimmy Kimmel, who has campaigned aggressively on  his late-night show against the latest GOP effort to kill Obamacare.

It has been a really bad week for POTUS, Kimmel said on Wednesday’s Jimmy Kimmel Live. “But Trump is not one to admit defeat – he was full of both ‘b’ and ‘s’ today at the White House – he even tried to claim they had the votes to beat Obamacare.”

Bill co-author Lindsey Graham said this week it was being pulled because they did not have the votes. Trump went with stout denial, and mentioned a senator who was in the hospital was complicating the vote.

“The Senator whose name Trump couldn’t remember – is Thad Cochran of Mississippi, who – moments after that comment tweeted: ‘Thanks for the well-wishes. I’m not hospitalized, but am recuperating at home in Mississippi and look forward to returning to work soon’,” Kimmel dished.

“There was no Senator in the hospital. And, even if he was, there were still at least three other Republicans who were against the bill,” Kimmel told viewers. “Which means Graham-Cassidy would not have passed whether he was in the hospital or not.”

“So to recap Mr. President:

There was no Senator in the hospital.

You didn’t have the votes.

The bill didn’t pass.

And you’re bad at math, okay?

“Now go play golf for three years.”