Granted he is nobody's fool but he is a proven liar, an ingrate, a racist, in short a bigoted, self serving, pompous twat.
A word-smith and orator very skilled at avoiding giving an honest answer and turning the tables on honest people to place himself on what he sees as the moral high ground. He is a thief and a con merchant, a chancer and certainly NOT some-one I would welcome at my table. In times past he would be horse whipped and run out of town on a rail.
I seem to recall much the same thoughts being expressed with respect to one Enoch Powell some years back.
Trouble is, the things he was saying have now, for the most part, been proven to be right on the money.
Isn't there a saying about prophets and their own country or something?