Like so many people all over the world, I sometimes can't decide what to call Donald Trump.
Is he just a vulgar hustler who conned a nation into believing he was fit to be president? Or is he a deranged demagogue, or a budding fascist, or a would be dictator?
Or all of the above?
But at least now we all know what to call some of his most enthusiastic supporters:
Neo-Nazis.