Understanding political movements is surely the modern equivalent of attempting to fathom the divine. They may simply be beyond human comprehension. Be that as it may, there are no shortage of prognosticators...