And the Republicans’ contention that the bill will make taxes so simple that millions can file “on a postcard” — an idea repeated often by the president — was simply mocked.

"In 2018, North Dakota families across all income levels will keep more of their money; America will be open for business as one of the most competitive countries in the world; and 70,000 pages of convoluted tax code will be simplified to the point where most individuals will be able to fill out their taxes on a postcard," said Rep. Kevin Cramer, R-N.D., of the bill which will see some delay in reaching President Donald Trump's desk. "Putting money back into local economies where it belongs is the best Christmas gift Washington can give.”

Tax cuts for corporations would be permanent while the cuts for individuals would expire in 2026 in order to comply with Senate budget rules. The tax cuts would take effect in January. Workers would start to see changes in the amount of taxes withheld from their paychecks in February.

The bill is unpopular among the public, and Democrats plan to campaign against it in next year’s congressional elections. Senate Democrats posted poll numbers on the bill on a video screen at their Tuesday luncheon.

In the Senate, Sen. Heidi Heitkamp, D-N.D., has expressed opposition.