Throughout the west, the rise of populism has shaken establishments, with politicians and commentators asking why there has been a resurgent interest in socialism, and a growth of the far right on the opposite side.