US House passes Obamacare repeal in win for Trump

A protester rallies during the US House vote on the American Health Care Act, which repeals major parts of the 2000 Affordable Care Act know as Obamacare. Capitol Hill in Washington, US, May 4, 2017.

The US House of Representatives on Thursday narrowly passed a Republican effort to repeal and replace Obamacare, delivering a welcome victory to President Donald Trump after early legislative stumbles.

Related: Here's exactly who benefits from the GOP's new health care bill

Following weeks of in-party feuding and mounting pressure from the White House, lawmakers voted 217 to 213 to pass a bill dismantling much of Barack Obama's Affordable Care Act and allowing US states to opt out of many of the law's key health benefit guarantees.

The measure now heads to the US Senate, where it faces an uphill battle.

Outside the Capitol in Washington, DC, supporters of the Obama policy protested during the House vote.

Are you with The World?

The story you just read is available to read for free because thousands of listeners and readers like you generously support our nonprofit newsroom. Every day, the reporters and producers at The World are hard at work bringing you human-centered news from across the globe. But we can’t do it without you: We need your support to ensure we can continue this work for another year.

When you make a gift of $10 or more a month, we’ll invite you to a virtual behind-the-scenes tour of our newsroom to thank you for being with The World.