Vice president JD Vance cast the tie-breaking vote.
Donald Trump’s US$3.3 trillion ($4.2 trillion) tax and spending cut bill passed the Senate Tuesday after a furious push by Republican leaders to persuade holdouts to back the legislation and hand the president a political win.
Senators voted 51-50 to pass the bill, with three republicans — Susan Collins of Maine, Thom Tillis of North Carolina and Rand Paul of Kentucky, defying Trump to oppose the legislation.

