About 10.9 million Americans would lose health insurance coverage under the President Donald Trump's tax cut bill that cleared the House but faces a tough test in the Senate, a new analysis shows.

The nonpartisan Congressional Budget Office said about 10.9 million Americans would lose health insurance coverage through 2034 under the bill, including 1.4 million undocumented residents who get coverage through state-funded programs.

The legislation that cleared the House would require nondisabled Americans on Medicaid to work at least 80 hours per month or qualify for an exemption, such as being a student or caregiver. The bill also would strip coverage to immigrants who get Medicaid through state-funded programs.

The analysis said the bill would cut federal spending by about $1.3 trillion through 2034. But it would also deliver tax cuts of $3.75 trillion, and the federal deficit would increase nearly $2.4 trillion over the next decade.

Health analysts said if the Medicaid changes as well as tweaks to the Affordable Care Act marketplace clear Congress, the effects on health insurance coverage would be significant.