U.S. President, Donald Trump, is hopeful Barack Obama's Patient Protection and Affordable Care Act will be repealed on Tuesday, as the Senate votes on a health care bill his administration has forwarded.

John McCain is coming back to be part of the pivotal vote and President Trump is happy.

On his Twitter handle, the President expressed happiness and hope that the bill would scale through.

He wrote: “Big day for HealthCare. After 7 years of talking, we will soon see whether or not Republicans are willing to step up to the plate!

“ObamaCare is torturing the American People. The Democrats have fooled the people long enough. Repeal or Repeal & Replace! I have pen in hand.

“So great that John McCain is coming back to vote. Brave - American hero! Thank you John”.

He is optimistic of a positive outcome at the Senate, but the move had suffered setback in March, in a Congress controlled by his own party when Republican leaders pulled legislation to overhaul the U.S. healthcare system.

Repealing the Act was a major 2016 election campaign promise of Mr trump and his allies.

The House of Representatives leaders yanked the bill after a rebellion by Republican moderates and the party's most conservative lawmakers left them short of votes, ensuring that Trump's first major legislative initiative since taking office on Jan. 20 ended in failure.

Democrats were unified against it, Reuters reported.

donald trump of the united states

But Trump has continued to kick against Obamacare saying it is "death".

The Patient Protection and Affordable Care Act, often shortened to the Affordable Care Act (ACA) or nicknamed Obamacare, is a federal statute enacted by the 111th United States Congress and signed into law by President Barack Obama on March 23, 2010.

Since the law became operational, several Congressional Budget Office reports said that overall, the provisions reduced the budget deficit, and that repealing the ACA would increase the deficit.

But the Republicans control the Senate with 52 votes, so they can only afford to lose 2 votes on any legislation to overhaul health care, which is Mr Trump's wish.

He hopes to repeal and then work on a new health care plan that will start from a clean slate.  

This hope is on a balance at the moment, as several GOP senators have already expressed opposition or are on the fence.