US President Donald Trump's healthcare plans are running into a spot of trouble.
Repealing Obamacare was a cornerstone of Trump's election campaign, but he is struggling to gain support from Republicans for his new healthcare bill, and now faces the prospect of losing one of the most consequential votes of his time in office.
The uncompromising President has told Republicans they must pass his new healthcare bill in a vote on Friday, or he will leave Obamacare in place.
Trump has been meeting with Republicans in the Oval Office throughout the week to secure their votes, but has faced rebellion from two factions within the party.
Big day for healthcare. Working hard!— Donald J. Trump (@realDonaldTrump) March 22, 2017
Moderates were worried the bill would hurt their constituents, and more hardline Republicans felt the bill did not go far enough to repeal Obamacare.
House speaker Paul Ryan told reporters: "We have been promising the American people that we will repeal and replace this broken law because it's collapsing and it's failing families, and tomorrow we're proceeding."
However, Ryan would not confirm he had the votes to pass the bill, formally called the American Health Care Act.
Meanwhile Trump acted cool and met with some truckers.