Republican senators on Wednesday voted to break their seven-year old promise to repeal Obamacare. In a vote on a "clean" repeal bill that would have phased out much of Obamacare's taxes and spending while leaving its core regulations intact, seven Republicans voted "no," denying Republicans the 50 votes that would have been required for passage. In 2015, when Republicans passed the identical bill that was vetoed by President Obama, six of those seven Republicans (save Sen. Susan Collins, R-Maine) voted in favor of repeal. The reversal of the remaining senators represents a dramatic turnaround.

Here are the names of those senators that flip-flopped on repeal:

  • Lamar Alexander, R-Tenn.
  • Shelley Moore Capito, R-W.Va.
  • Dean Heller, R-Nev.
  • John McCain, R-Ariz.
  • Lisa Murkowski R-Alaska
  • Rob Portman, R-Ohio