My read of Trump is that he doesn't form views based on conviction but on expediency. Every politician does that to some extent, but with Trump it seems to be pathological. He really is a political anomaly. He's not a conservative or a liberal or a moderate. Nor, to be fair, is he a liar in the sense that he says things he doesn't believe. I think that when Trump is "in the moment," he can convince himself of anything.

He changed his view on abortion when he decided to run for president as a Republican. He changed his view on waterboarding because he no longer needs it as a campaign issue. The same is proving to be true of prosecuting Hillary Clinton, financing the border wall, etc.

Some might call that flexible pragmatism. I call it opportunism.