Donald Trump went after Ted Cruz in an interview today, calling him “a total liar” for saying that Mr. Trump supports universal health care similar to ObamaCare.

“Look, Ted Cruz is a total liar,” Mr. Trump responded. “I am so against ObamaCare.”



Trump was then asked, “You say that Ted Cruz is a liar, but you have said that you want everyone to be covered on health care and the government’s going to pay for it. How is that not ObamaCare?”

“Well, that’s true,” Mr. Trump answered. “I want people taken care of. I have a heart. I want people taken care of.”

He continued, “That doesn’t mean single payer. That means we have to help people.”

Mr. Trump then speculated that Ted Cruz “has no heart” because he doesn’t support universal health care.

Yesterday, Mr. Cruz stated that, if he were President, he would repeal the Affordable Care Act and “allow health insurance to be purchased across state lines and expanding health savings accounts.”

Earlier this week, Mr. Cruz promised, “If I’m elected president, we will repeal every word of Obamacare.”

The clash between Mr. Trump and Mr. Cruz comes just one day before the Iowa caucuses, where the two men have been jockeying for first place. Mr. Trump has taken a small lead in Iowa in the last few weeks, with him and Mr. Cruz within the margin of error of each other.