(CNN) In his latest attack on John McCain, President Donald Trump accused the late senator of misleading the White House about his vote on a GOP effort to repeal the Affordable Care Act in 2017 after spending years campaigning on repealing it.

Facts First: Trump falsely accused McCain of misleading the White House over his intention to vote on the GOP drafted bill to repeal Obamacare -- but McCain on several occasions publicly expressed his opposition prior to the vote. McCain did, however, campaign on repealing it.

McCain's actions in the days, and even the hours leading up to his dramatic decision to come down against the Republican attempt to undo the law known as Obamacare, call into question Trump's version of events leading up to the vote.

Speaking in the Oval Office with reporters on Tuesday, Trump said McCain "told us, hours before, that he was going to repeal and replace."

Trump noted McCain's no vote came after "he campaigned on repealing and replacing Obamacare for years," which is true.

Read More