There are plenty of intelligent people in all parties, disagreeing with them doesn't make them idiots. Greenspan comes to mind, I think his basic market beliefs are wrong, but don't think he's an idiot, I have read his book. GW is a lot closer to idiot level because of his demeanor AND his actions, but let's be serious few actual idiots make it that far, just not all of them are way above average intelligence.
Knowing you're outclassed isn't the mark of an idiot, but of a brilliant mind. Trump thinking he has an excellent memory and is the best in everything is the mark of a true idiot.
I don't think Trump is an idiot, more of a huckster with extreme emotions, but certainly loves to pander to the idiot mentality.
Dan Quayle is really the only true idiot I can call to mind who had a major position in a US party I can recall.