Echoing what
billy_bob said, I’d add that it’s important to recognise there is a difference between party political distinctions, and different ideologies, philosophies, economic projects, and so on.
For example, neoliberalism transects the major parties in the UK. Recent Tory, Labour, and coalition governments have been economically neoliberal.
Additionally, the Tories have in some ways been socially liberal. The Cameron government introduced equal marriage laws, for example. Last time I brought this up I was accused of being disparaging of the benefits of that. I’m not. Not in the slightest. What I’m pointing out is that it is not inconsistent with neoliberal economic policy. As David Harvey puts it, it is as if the neoliberal project said to the social movements of the 60s. “OK, we hear your concerns. You can have these individual freedoms. But in return, you need to drop this idea of economic control, economic equality. We’ll redefine individual freedoms as equality. That will be equality”.
Modern Tories don’t need to be neoconservative. They might be a little neoconservative, a lot neoconservative, or even not at all neoconservative.
I’m not concerned with rescuing the term “lefty”. It’s beyond calls for precision. But it’s still possible to define socialism, despite it being a heterogenous range of systems. But at the core there’s a belief in social ownership, and there’s a desire for workers’ self management, and there’s a class analysis of society. You can go into a great deal more detail, and I used to read people like Vajada, Meszaros and Agnes Heller, who’d discuss at length what socialism is and what its relationship to the state is, and so on. But keeping it broad, that’s what I think we can boil it down to.
That isn’t a demand for purity from individuals, it’s just a plea for terminological accuracy. If I ask that you don’t call a sofa a table, it’s not because I demand all furniture be tables.
I’m personally a type of socialist that I’d call communist. And the type of communism I want is free communism, which is another way of saying anarchist communism. This is a position stemming from a core of values. People who don’t hold them can’t reasonably be called anarchist communist. Nor would they want to be, presumably.
I don’t require everyone I cooperate with politically to be an anarchist communist. There's a range of libertarian socialist views that I’m happy to call the extent of my political home. But I don’t think it’s necessary for people to take the huff if they don’t share views I see as fundamental. And I’m very happy to discuss the differences.
But I think there’s a trend (and I know this’ll rile some people) to see political belonging in primarily identarian ways. (And by that I’m meaning a particular use of the notion identity, rather than just knowing what name to give your views). And I think that’s where a lot of cross purpose misunderstanding stems from.