An emotional Rep. Patrick Kennedy, D-R.I., hailed the passage of the $938 billion health care bill as Sen. John McCain, R-Ariz., vowed that Republicans would continue to fight the legislation that passed the House Sunday night without a single Republican vote.
"He always believed our country was about expanding opportunity for more and more Americans, and I believe this, as he said, was the unfinished business of Americans," Kennedy told "Good Morning America." "This is a program for the middle class. Too often in America, they're the ones who are left out. ... Not now."
Choking up as he hailed the work of President Obama, Kennedy said, "I am so honored that my father supported this president in the belief this president was going to make a commitment and stand by it, and this president stood by it. I salute President Obama. He's been the president and even more than my father could've ever imagined."
After nearly a year of debate and negotiations, the House of Representatives passed the sweeping health care bill with a 219-212 vote, securing a significant victory for Obama, who lobbied hard for the controversial legislation.
Despite their loss, the Republicans aren't backing down. McCain today said the GOP would challenge the health care bill's constitutionality and seek to repeal it.
"For the first time in history, we will have a major reform enacted without a bipartisan support for doing so," McCain said on "GMA." "We'll challenge it every place we can. ... We'll fight everywhere."
McCain also warned that the bill could have dire consequences for Democrats in the upcoming mid-term election.
"With all this euphoria that's going on, this inside-the-Beltway champagne toasting and all that, outside the Beltway the American people are very angry. And they don't like it, and we're going to try to repeal this, and we're going to have a very spirited campaign coming up between now and November, and there will be a very heavy price to pay for it," he said.
"I believe the will of the people is reflected sooner or later in the makeup of the government," McCain said.
The Congressional Budget Office predicted the bill would cost $938 billion -- mainly through a mix of tax increases and reduction in Medicare spending -- and would reduce the federal deficit by $142 billion in the first 10 years. The health care bill would extend insurance to 32 million more Americans.
Some components of the health care bill will take effect right away, including helping older Americans pay for prescription drugs and preventing insurance companies from denying coverage to children based on pre-existing conditions.
Individuals with incomes of $200,000 or higher, and families with a combined income of $250,000 or higher, will see an increase in taxes.
By 2014, most Americans would be required to purchase health insurance or face penalties. Small businesses and the uninsured would have the option of shopping for coverage in health insurance exchanges, a marketplace in which people could shop for and compare insurance plans. Those exchanges would be implemented in 2014. The bill greatly expands Medicaid and subsidies to the poor. Insurance companies would not be able to place lifetime caps or deny coverage to patients based on pre-existing conditions.