The US House of Representatives passed a significant overhaul of financial regulations that strengthens the government's hold on banks and also creates a new federal agency to oversee consumer lending on Wednesday. "Never again, never again should Wall Street greed bring such suffering to our country," said House Majority Leader Steny Hoyer, D-MD after the bill was passed by the House. The House vote, which was mainly split over party lines, had 237 representatives in favor and 192 opposed. Only three Republicans voted for the bill, though this was an increase from December, when no Republicans voted for the previous version of the bill. This new bill combines the old December bill with a newer one passed by the more conservative Senate last month. But even though the Senate passed their bill already, support for the one passed Wednesday looks a little uncertain. Since earlier this year the Democrats lost their 60 vote filibuster majority, they had to secure the votes of a few more moderate Republican senators to beat back procedural hurdles. Democrats struggled to win the full support of these senators even after backing down on a US$19 billion tax on big banks and hedge funds, which had been opposed by Republicans. This group of senators includes Scott Brown, Olympia Snowe and Susan Collins. All three voted for the Senate bill last month.