Trump has said he supports 3 different sides for every policy position out there. Dude is a lying shit bag.
He's not a liar. He's a hustler. A hustler sells you what you think you want. He's been doing it for years building the Trump name to be synonymous with Luxury. He panders very well to those that listen.
He made me laugh yesterday talking about all the attack ads against him and says. "I'm not saying 100% of them are false, maybe 80-90%". Even he admits he's not perfect and that is resonating well with the common people. Cruz trying to sound holier than though comes off as disingenuous.