Trump isn't a "liberal", he most assuredly is NOT "stupid", and as far as being "inconsistent" is concerned, unlike Ted Cruz, who is about as unprincipled and wavering as a person can be, Trump has held many of the same positions he has now, since at least the 1980s!
I suggest that YOU "fix" your mordant ignorance about Trump.
If you weren’t so serious, that would be good comedy.