The White House is defending President Barack Obama's stand in support of health care legislation amid concern from liberals that Obama is giving up too much to get a deal done.
Senior presidential adviser David Axelrod said the legislation that Democrats in the Senate are poised to pass on Christmas Eve matches the goals that Obama has set.
He said those include affordable choices for people without health insurance and more protections for people who already have coverage. But the Senate bill does not include a government-run insurance option, and a proposed expansion of Medicare has also been scrapped.
Axelrod said no major law in the nation's history has been passed without compromise.
He spoke Sunday on NBC's "Meet the Press."