Donald Trump and the zeitgeist