Mitt Romney slammed President Barack Obama’s “dishonesty” Friday, while highlighting what he said was a key difference between the Affordable Care Act and the health care law passed in Massachusetts.

Romney said Obama knew full well that his promise that consumers would be able to keep their health plans under the Affordable Care Act would not come to fruition.

“Well actually, the real problem with the President’s plan is not just the rollout,” the 2012 GOP presidential nominee said during an appearance on “CBS This Morning.”

“That’s implementation and glitches of various kinds. It should have been done better but it wasn’t. But the real problem that the President has is the broken promise, is dishonesty. That’s, of course, what’s really striking at the heart of his term.”

When host Charlie Rose asked if he thought Obama “lied to the American people on purpose for political gain,” Romney seemed to answer in the affirmative.

“Oh, I think the President understood,” Romney said. “It’s now quite well documented. That’s his administration. He understood a lot of people would lose their insurance. That was in the nature of the entire product that they put forward.”

And while some defenders of Obamacare have argued that the problems plaguing the law are similar to the early troubles that hindered the Massachusetts law, Romney quibbled with the comparison.

“By the way back in our state, the implementation was slow on purpose, because we rolled out the effective dates of the program such that there was time to iron out the software problems that would make it be more smooth as larger and larger groups of people applied,” Romney said of the measure he signed into law as governor of Massachusetts.