WASHINGTON, D.C. - The U.S. House overwhelmingly voted today to repeal one of Obamacare’s most unpopular provisions.

That’s the so-called “Cadillac Tax” on high-cost, high-benefit insurance. It would have charged an additional 40-percent tax on employer-provided health insurance that offered excess benefits.  The tax would have generated roughly $200 billion in Obamacare subsidies.

The repeal was approved by a 419-6 vote.

Newly-elected U.S. Rep. Fred Keller (R-Pa.), who covers Pennsylvania’s Northern Tier in the 12th Congressional District, backed the repeal, which has support from both Obamacare opponents and top unions. Critics of the tax and supporters of the repeal said the tax would have cost businesses more money and negatively impacted employee health care.

“When (House) Speaker (Nancy) Pelosi was in charge when Obamacare was in there and she said we have to pass it to see what’s in it, she knew that she wouldn’t have got it passed if everyone had seen what’s in it beforehand,” Keller said ahead of Wednesday’s vote. “The Cadillac Tax was one of those things. Now the Democrats don’t even like the Cadillac Tax.”

The tax would not have taken effect until 2022.

The U.S. Senate is expected to vote on the measure soon.