and c) it's a very, very broadly accepted political term for someone who attempts to achieve a fairer society through investment in health, education and welfare via democratic control of a socialist system.

Obviously, yeah, to you they're all stalinist leninparts who will commit us to the urals for labour based reducation but then again to you David Cameron is also a ****o commie, so your opinion is taken with only the tiniest grain of salt.