You're right, it's complex, but one of the things I'm trying to do is talk about how we can't use the same class categories as a hundred and fifty years ago (pretty sure too that Marx would be outraged at the idea that we could). The inability to talk about these new more conflicted or ambiguous class positions in any nuanced way results not only in people (on this thread for example) trying to simplify things by referring constantly to culture (because the cultural rifts in British society are much simpler than the crazy paving of structural class rifts), but also the left's inability to grasp their constant defeat at the hands of a Tory voting bloc that has been kept together by the simple expedient of protecting pensions and house prices.
I could talk about other tensions too. In theory the working class of the UK might have the same interests as the Chinese working class, but that is on such an abstract level as to mean almost nothing. In fact we benefit from low wages in China. Our working class live in China, to a large extent, and 'our' (British) working class lifestyles are subsidised by their immiseration. This is not to blame anyone for anything, but we need to admit that there is no existing (or planned, to my knowledge) level of international organising by which the elevation of Britain's working class in China and the elevation of the working class in Britain can be tied together.