The contradiction mostly vanishes when you take into account the fact that the left-wing has mostly abandoned social class distinctions in favor of race/gender/cultural distinctions.
A lot of the current conservatism and populism shares similar impulses with the left-wing of 100+ years ago.