Democratic Rep. John Boccieri announced today on Capitol Hill that he'll switch his vote from "no" to "yes" on health care.

Boccieri, who represents a district that includes Canton, said at a news conference covered live on CNN that the new House bill allays concerns he had about reducing the deficit. A new House health care bill unveiled Thursday would reduce the deficit by $138 billion over 10 years.

"I got coverage for these families here," Boccieri said, flanked by people from Ohio's 16th Congressional District who told some of their health care stories.

OnPolitics colleague Richard Wolf reports today that President Obama's top domestic priority faces a critical test when the House hopes to pass its revised bill, a $940 billion package that would expand coverage to 32 million Americans and impose new rules on the insurance industry.

Before announcing his vote, Boccieri said he understands people are angry at the partisan "displays" they see in Washington. But, he said,"the world is changed not by critics but by leaders."

Boccieri was one of 39 House Democrats to vote against health care legislation that narrowly passed the House in November.

Earlier in the week, Boccieri passed on an invitation from the White House to join Obama at a health care speech in Strongsville, Ohio. The president has been doing a lot of one-on-one lobbying of his fellow Democrats to get votes for his health care plan. Obama will once again appeal for public support today during a speech in Fairfax, Va.

Boccieri joins fellow Ohio Democrat Dennis Kucinich, Tennessee's Bart Gordon and Colorado's Betsy Markey as switching from a "no" in November to saying they'll vote "yes."

(Note: Ohio Democrat Charlie Wilson voted "yes" in November and says he'll vote "yes" on the new bill. We posted earlier that he was switching votes.)

(Posted by Catalina Camia)