"What's the difference between Donald Trump and Adolf Hitler? Well, one is a racist, megalomaniacal, rabble-rousing buffoon and the other one is Adolf Hitler."