Trump’s ‘One Big Beautiful Bill’ passes the US HoR

After nearly 29 hours of debate, the United States House of Representatives have passed the “One Big Beautiful Bill”, an enormous tax cut and spending package that represents a pillar of President Donald Trump’s agenda.

The lower house of the US Congress voted by a margin of 218 to 214 in favour of the bill on Thursday.

All 212 Democratic members of the House opposed the bill. They were joined by Representatives Thomas Massie of Kentucky and Brian Fitzpatrick of Pennsylvania, who broke from the Republican majority.

After the bill’s passage, Speaker of the House Mike Johnson, the top Republican, applauded his fellow party members.

“I believed in this vision. I believed in the group. I believe in America,” Johnson said to applause.

The bill now heads to the White House for Trump to sign it into law. The Republican president had called on his fellow party members to pass the legislation before July 4, the country’s Independence Day.

As a result of the new legislation, the US will lift its debt ceiling — the amount the federal government is allowed to borrow — by $5 trillion.

The bill also pours tens of billions of dollars into immigration enforcement, one of Trump’s top priorities, and it will also cement the 2017 tax cuts that Trump championed during his first term as president.

To pay for those expenditures, the bill scales back social initiatives like Medicaid — government health insurance for low-income households — and the Supplemental Nutrition Assistance Program (SNAP), otherwise known as food stamps.

The nonpartisan Congressional Budget Office has estimated that the bill will increase the number of people without health insurance by 17 million over the next 10 years.
It also projected that the country’s deficit — the amount of money the US owes — would climb by about $3.3 trillion over the same period.

Democratic lawmakers had slammed the bill as a massive redistribution of wealth from the poor to the rich, noting that the tax cuts will mainly benefit the wealthiest earners.

Republican supporters like Trump have countered that the bill will fuel growth and cut waste and fraud in programmes like Medicaid.

Yet, not all conservatives initially backed the “One Big Beautiful Bill” as it wound its way through the chambers of Congress. There were several Republican holdouts who feared how the Medicaid cuts would impact low-income and rural communities, and some fiscal conservatives objected to the increase in the national debt.

“FOR REPUBLICANS, THIS SHOULD BE AN EASY YES VOTE,” Trump said in a social media post on Wednesday night. “RIDICULOUS!!!”

Even Trump’s erstwhile ally, billionaire Elon Musk, has publicly opposed the bill over provisions he described as “pork”.

US Senate passes Trump’s ‘One Big Beautiful Bill’

The United States Senate has passed a sweeping tax bill championed by President Donald Trump, sending the controversial legislation to the House of Representatives for what could be a final vote.

Lawmakers passed the bill by a 51-to-50 vote in the Republican controlled-chamber on Tuesday, after Vice President JD Vance broke the tie.

The successful vote ended what was a marathon 27 hours of debate in the upper chamber. Three Republicans joined with Democrats to vote against the bill, which would enshrine many of Trump’s signature policies, including his 2017 tax cuts, reductions for social safety net programmes, and increased spending on border enforcement and deportations.

Critics on both sides of the aisle have taken aim at the estimated $3.3 trillion the bill would add to the national debt.

Others have blasted reductions to programmes like Medicaid and the Supplemental Nutrition Assistance Program (SNAP). They argue that the bill takes support away from low-income families to finance tax cuts that will primarily help the wealthy.

Trump, however, has pressed for the bill to be passed by July 4, the country’s Independence Day. The legislation, informally known as the “One Big Beautiful Bill”, now heads back to the House for a Wednesday vote on the updated version.