Sen. John McCain (L), Sen. Rob Portman (C) and Sen. Tom Cotton (R). AP Photo/Manuel Balce Ceneta, Michael Vadon, and Gage Skidmore

At least seven Republican senators aren't sure they'd vote for the repeal bill Congress passed last year — far more than the three defectors it would take to sink the repeal effort this year if the bill isn't changed.

  • Susan Collins: She was the only Republican who voted no on last year's bill. She was also the first out of the gate this time around to be a maybe, telling the Portland Press-Herald at the beginning of December, "I'm hesitant to speculate on something that doesn't exist."
  • John McCain last week, on whether he'd vote yes if the same bill as last year comes to the floor: "I don't know, to tell you the truth. I don't think we would do that. Why would we do that when we should go ahead and bring it up to date with the lessons we have learned?...There's provisions that we need to make sure that everybody [is] covered."
  • Lamar Alexander, asked whether he'd vote for the bill again: "Well, it was two years ago, and 2015, and we're discussing that."
  • Rob Portman, when asked if he'd vote for the repeal bill: "We'll see." But on whether he supports repeal without a replacement: "No. There needs to be a replacement." He said he thinks last year's bill needs to be changed.
  • Ron Johnson, when asked if he'll vote yes: "We are under a lot of discussions. It's way complex."
  • Bill Cassidy: "I'd rather see the bill before I answer the hypothetical."
  • Tom Cotton: Told Chuck Todd that "when we repeal Obamacare we need to have the solution in place moving forward."

For the record: Tennessee's Bob Corker, who had been seen as a possible holdout, said he'd vote yes on the repeal bill if that's what leadership decides to put forward. And Rand Paul has said he's voting against the budget resolution starting the repeal process because of the amount of government spending, but will probably eventually vote for the Obamacare repeal bill.

What comes next: Either the bill is changed, or leadership exemplifies some masterful persuasion to pass the repeal without a replacement ready. If the bill is reworked to include pieces of a replacement, that opens the door to disagreements about what the replacement should look like — and also might mean the repeal bill still can't get enough votes.

Go deeper

Updated 1 hour ago - Politics & Policy

Coronavirus dashboard

Illustration: Aïda Amer/Axios

  1. Global: Total confirmed cases as of 12 a.m. ET: 33,282,969 — Total deaths: 1,000,867 — Total recoveries: 23,066,203Map.
  2. U.S.: Total confirmed cases as of 12 a.m. ET: 7,148,009 — Total deaths: 205,069 — Total recoveries: 2,794,608 — Total tests: 102,342,416Map.
  3. Business: Companies are still holding back earnings guidance.
  4. Health: Trump announces plan to distribute 150 million rapid tests —The childless vaccine.
  5. Media: Fauci: Some of what Fox News reports about COVID-19 is "outlandish"
  6. States: Cuomo extends New York moratorium on evictions until 2021.
  7. World: More than 1 million people have now died from coronavirus — India the second country after U.S. to hit 6 million cases.

Bob Woodward: "I was not going to hide" my opinion on Trump

Bob Woodward didn't want to join Senate Republicans in privately condemning President Trump but declining to do so publicly, he told Jonathan Swan in an interview for "Axios on HBO."

Why it matters: Woodward has covered 9 presidents, but Trump is the first that Woodward explicitly described as "the wrong man for the job."

Watch the full Jonathan Swan interview with Bob Woodward

In the latest episode of "Axios on HBO," Jonathan Swan interviews Bob Woodward about his new book, "Rage," which was based on 19 interviews with President Trump.