Washington (CNN) - Sen. Evan Bayh is urging President Barack Obama to veto a huge end of the year government funding bill that fellow Democrats pushed through the Senate this past weekend.
On a mostly partisan vote of 57-35, the Senate approved the compromise omnibus spending plan worked out with the House, which passed it last week. The measure now goes to President Barack Obama to be signed into law.
The senator from Indiana was one of three Democrats, joining Russ Feingold of Wisconsin and Claire McCaskill of Missouri, to vote against the spending bill, which is needed to keep the federal government running as of next week.
"The president didn't create this mess, but Congress must be restrained," Bayh said in a statement released Monday. "We have to take the credit card away from the politicians who just want to spend, spend, spend. More than one trillion dollars of spending was just way too much. This may not win me a popularity contest in the halls of Congress, but it's the right thing to do."
In March, Bayh was one of only two Democratic senators to vote against a similar omnibus spending bill that passed Congress. Bayh also urged the president to veto that spending bill, which funded the government for the remaining months of the current fiscal year.
Bayh, who's up for re-election next year, has increasingly parted ways with his caucus on Senate votes. Last week he was among a handful of Democrats to vote in favor of a health care reform amendment that would have strengthened restrictions on the use of federal taxpayer funds for abortions - an amendment that was vehemently opposed by liberals. Bayh's also opposed to a clean energy bill being pushed by Democrats.
Last year, Bayh was a major supporter of Barack Obama's presidential campaign and was considered a contender for the vice presidential nomination that eventually went to fellow senator Joe Biden.