President Donald Trump has declared Obamacare “dead” after the Republican healthcare bill was narrowly passed by the lower chamber of Congress.
The 217-213 vote marked his first legislative victory and goes some way to keeping a key campaign promise to roll back his predecessor’s law.
Democrats say the American Health Care act will leave millions uninsured.
The bill now heads to the Senate, where Republicans have indicated they will cast it aside and write a new law.
Twenty Republicans voted against the legislation, which was fully rejected by Democrats.
The AHCA now faces an uphill battle in the Senate, but Mr Trump feels confident about the result. “It’s going to an unbelievable victory when we get it through the Senate,” Mr Trump said at a press conference following the House vote.
Protesters shouted “shame on you!” as lawmakers left Capitol Hill after the knife-edge vote.