Part of the reason that most pundits were wrong about three major events – the election of Mr Modi, Brexit, and the election of Mr Trump as US president – is because they were thinking in terms of categories of Left and Right that are at least 20 years out of date.