A look at the key items in Trump's 'big, beautiful bill'

House Republicans have narrowly passed a sweeping tax and spending bill and delivered a major victory to President Donald Trump.
It includes extended tax cuts, added requirements for federal benefits eligibility, and an increase to the national debt ceiling - all major sticking points that were agreed upon by a 215-214 vote in the House on Thursday morning.
The more than 1,000-page bill now heads to the Senate, which will have the chance to approve or change provisions of the bill before it reaches Trump's desk.
Here is a look at some of the key items in the bill.
No tax on Social Security
On the campaign trail, Trump vowed to eliminate taxes on Social Security income - monthly payments to people with disabilities and older adults.
The House bill fell short of delivering on that promise, but it did temporarily increase the standard deduction of up to $4,000 (£2,983) for individuals 65 and over. That deduction would be in place from 2025 to 2028.
The deduction extensions begin to decrease after $150,000 for married taxpayers filing jointly and $75,000 for individual filers.
More Medicaid requirements
To help finance tax cuts elsewhere, Republicans have added additional restrictions and requirements for Medicaid, the health care programme relied upon by millions of elderly, disabled and low-income Americans.
Changes to Medicaid - one of the biggest components of federal spending - was a major source of political strife that caused significant disagreement among lawmakers.
One of the changes are new work requirements for childless adults without disabilities. To qualify, the bill says, they would be required to work at least 80 hours per month beginning December 2026.
Another change to the programme was requiring re-enrollment to shift from once per year to every six months. Enrollees will also have to provide additional income and residency verifications.
Increased cap on Salt tax
The bill increases the deduction limit for state and local taxes (Salt), a hugely important issue for a few Republican holdouts in some Democrat-controlled urban areas.
There is currently a $10,000 cap on how much taxpayers can deduct from the amount they owe in federal taxes. That expires this year.
In the new bill, House Republicans have raised the Salt limit to $40,000 for married couples with incomes up to $500,000.
This, too, was a major point of contention.
A 2017 law passed under the last Trump administration held the cap at $10,000 and was designed to make room in the federal budget to allow for tax breaks elsewhere.
Snap benefits
Reforms have also been added to the Supplemental Nutrition Assistance Program (Snap), the government programme used by over 40 million low-income Americans.
The new bill requires states to contribute more to the programme, which is also partially funded by the federal government.
It also adds work requirements for able-bodied Snap enrollees who do not have dependents.
No tax on overtime or tips and other elements
The bill makes good on one of Trump's signature campaign promises - ending taxes on tips and overtime pay. Both were successfully included in the bill.
The plan would also allow Americans to deduct interest on car loans for US-made cars only.
The child tax credit is also set to increase to $2,500 from $2,000 through to 2028, exclusively for Americans with social security numbers.
Additionally, the bill proposes increasing the debt ceiling to $4tn (£2.9tn). The debt ceiling is the limit on the amount of money the government can borrow to pay its bills.
Lifting the debt limit allows the government to pay for programmes already approved by Congress.
What happens next?
The Senate must approve the bill and could make changes, which some have already signalled they intend to do.
If that happens, it will return to the House for another high-stakes vote.
Trump is urging the Senate to get on board.
"It's time for our friends in the United States Senate to get to work, and send this Bill to my desk AS SOON AS POSSIBLE!" the president wrote on social media on Thursday.
Democrats, who have neither a majority in the House nor Senate, have criticised the bill, particularly on changes to Medicaid and Snap.
House Minority Leader Hakeem Jeffries called it a "reckless, regressive and reprehensible GOP tax scam" and pledged to use the bill against Republicans in next year's midterm elections.