President Trump sounded a pessimistic note Monday on the latest GOP effort to repeal ObamaCare, and blamed Sen. John McCain John Sidney McCainMomentum growing among Republicans for Supreme Court vote before Election Day McConnell urges GOP senators to 'keep your powder dry' on Supreme Court vacancy McSally says current Senate should vote on Trump nominee MORE (R-Ariz.) for costing his party a victory.

Trump did not give up all hope on the bill, but suggested it would not get the 50 votes — assuming a tie-breaking vote from Vice President Pence — it needed to clear the Senate because of opposition from McCain, Sen. Susan Collins Susan Margaret CollinsMcConnell locks down key GOP votes in Supreme Court fight Most Americans think winner of election should pick next Supreme Court justice: poll Murkowski: Supreme Court nominee should not be taken up before election MORE (R-Maine) and other Republicans.

“Looks like Susan Collins and some others who will vote against,” Trump said during an interview on the “Rick & Bubba” radio show. “We’re going to lose two or three votes and that’s the end of that.”

ADVERTISEMENT

Trump also criticized McCain, whose thumbs down killed a slimmed-down ObamaCare repeal bill in July, and who announced his opposition to the latest measure on Friday.

Trump said that “the only reason we don’t have” repeal is “because of John McCain.”

“What McCain has done is a tremendous slap in the face of the Republican party,” Trump said. “Without John McCain, we already have the health care.”

McCain on Friday said he “cannot in good confidence” vote for the latest ObamaCare repeal attempt from Sens. Lindsey Graham Lindsey Olin GrahamMcConnell locks down key GOP votes in Supreme Court fight Will Republicans' rank hypocrisy hinder their rush to replace Ginsburg? Momentum growing among Republicans for Supreme Court vote before Election Day MORE (R-S.C.) and Bill Cassidy William (Bill) Morgan CassidyCoushatta tribe begins long road to recovery after Hurricane Laura Senators offer disaster tax relief bill Bottom line MORE (R-La.). McCain took issue with the rushed nature of the bill, saying it did not go through the normal committee process.

Collins on Sunday said it was “very difficult” for her to imagine voting for the bill.

Republicans can only lose three votes. McCain and Sen. Rand Paul Randal (Rand) Howard PaulSecond GOP senator to quarantine after exposure to coronavirus GOP senator to quarantine after coronavirus exposure The Hill's Morning Report - Sponsored by National Industries for the Blind - Trump seeks to flip 'Rage' narrative; Dems block COVID-19 bill MORE (R-Ky.) have both said they are opposed.

Senate Republicans need to pass the bill before Sept. 30. After this week, they will lose the ability to use special budgetary rules on ObamaCare repeal that prevent a Democratic filibuster, further dooming their effort.