I think you put far too much into what you think popular opinion is (consistently it's shown that people support left wing, socialist principled ideas when they're not aware they're socialist or attached to Labour/Liberal/Green etc.)
Besides which, let's have a look at popular opinion over the...