Donald Trump has been all over the map on almost every notable issue in politics today. That's because: (1) he's a real estate developer and an entertainment figure, not a public official; and (2) he probably has no basic moral principles that guide him on these issues.
Agree! ...Plus, whenever Trump is questioned about how he will accomplish one of his outlandish promised feats he has usually just said that he will select “smart” people to figure out the details.
Anyone else notice that the “smart” people he has chosen to manage his campaign are failing badly, while the Cruz campaign workers are correctly conducting the ground game to garner delegates?