The Senate approved the Republican tax bill in the early hours of Saturday morning, advancing a plan to cut taxes on corporations and the wealthy that will be financed by borrowing about $1.5 trillion over the next 10 years.

The 51-49 vote on party lines sets the stage for negotiations with the House of Representatives, which has already approved a version of the plan, though it differs from the Senate plan in important respects. Both houses have to agree on the language of the bill before it can be sent to President Trump to sign into law.

Four previous Republican holdouts -- Senators Susan Collins of Maine, Jeff Flake of Arizona, Steve Daines of Montana and Ron Johnson of Wisconsin -- supported the bill. Republican Bob Corker of Tennessee declined to back the bill on concerns about how it would affect the nation's $20 trillion deficit.

More of What's Trending on TheStreet:

More from Politics

Microsoft Chief Says Its ICE Contract Isn't Part of Child Separation Policy

Microsoft Chief Says Its ICE Contract Isn't Part of Child Separation Policy

Immigration, Instagram and Oil - Here's What You Can't Miss Wednesday

Immigration, Instagram and Oil - Here's What You Can't Miss Wednesday

Mick Mulvaney Says Immigrant Child Separation Policy Is Fair

Mick Mulvaney Says Immigrant Child Separation Policy Is Fair

Mick Mulvaney: President Trump Deserves More Credit for Trade Deal Brokering

Mick Mulvaney: President Trump Deserves More Credit for Trade Deal Brokering

Dow Plunges on Trade War Worries but Walmart and Verizon Finish Positively

Dow Plunges on Trade War Worries but Walmart and Verizon Finish Positively