Some of my colleagues are blasting the Republican leadership for delaying three of ObamaCare’s taxes as part of the $1.14 trillion end-of-the-year tax extender and spending package scheduled for a House vote on Friday.

The legislation provides a two-year delay in the “Cadillac” tax on high-cost health insurance policies that labor unions were pleading to repeal; a two-year delay in the medical device tax that is drying up research budgets in this critical industry; and a one-year delay in the Health Insurance Tax (HIT).

Health insurers nabbed a victory in the $1 trillion spending bill unveiled late Tuesday night, earning a one-year freeze on the so-called premium tax. The tax has been strongly opposed by insurance companies and business groups, who argue that the cost of the tax is passed on to workers in the form of higher premiums.

There has been some interesting coverage lately about Florida Sen. Marco Rubio’s successful effort to ensure that taxpayers were not on the hook for excess losses incurred by insurers participating in Obamacare’s exchanges. Today, however, two Associated Press reporters alleged that this victory against the law was one that Rubio “didn’t deliver.” But the facts show that Rubio is right, and the AP is wrong.

The House reached a deal late Tuesday on a $1.1 trillion spending bill and a huge package of tax breaks. Throughout Tuesday, major components of the spending legislation appeared to be falling into place, including an agreement to alter major provisions of the Affordable Care Act, delaying a planned tax on high-cost health insurance plans and suspending a tax on medical devices for two years. Lawmakers also agreed to delay the Cadillac tax on high-cost employer-sponsored health plans by two years, originally scheduled to take effect in 2018.

Mere hours before a deadline to begin or renew insurance coverage through HealthCare.gov for Jan. 1, federal officials said consumers could have extra time to buy health plans. People who want to have ObamaCare coverage on the first day of 2016 now have until 11:59 p.m. PST on Thursday to sign up on the federal insurance exchange, the marketplace’s chief executive announced Tuesday night.