The US Senate has advanced President Donald Trump's sweeping spending and tax bill through a key procedural vote, securing a narrow 51-49 majority. Vice President JD Vance and Senate Majority Leader John Thune played pivotal roles in rallying support from Republican holdouts, marking a significant step towards the bill's potential passage.