President Donald Trump secured the biggest win of his presidency yesterday as Republicans passed the most sweeping tax overhaul since the 1980s, a move that stirred fierce partisan disagreement that is set to dominate electoral battles next year.
Mr Trump was a pen stroke away from fulfilling one of his central campaign pledges by signing a $1.5tn tax cut into law, after the House of Representatives passed the legislation hours after the Senate approved it in a post-midnight vote.
The vote gives the president a longed-for legislative victory to carry into his second year, one whose scope matches the reforms of healthcare and Wall Street regulation achieved by his predecessor, Barack Obama.