Rep. Anthony Weiner (D-N.Y.) said Obama has been hurting the cause of health care reform by sitting out the fight.
"David Axelrod said on your show that this is like we're in the ninth inning," he told MSNBC's Rachel Maddow last night. "That's not true. Our cleanup hasn't even come to the plate."
"We've been in a scrap through the month of August, but we really haven't had presidential leadership in the way we need it most," Weiner told Maddow. He told he thought Obama's speech next week would turn things around. "If he stands up Wednesday and says to the country, we need to have a public option and here's why, it's going to get done. If he don't we'll settle for less and that will be a tragedy."
Weiner dismissed talk of an incremental approach or a bill that only deals with some problems of the health care industry. "That's not the change that a lot of people think they voted for," he said.
Earlier this week, Weiner attempted to explain Medicare to confused CNBC host Maria Bartiromo.