Honestly, I’ll blame a fair amount of this on the decline of Christianity in Britain. The teachings of the Christian religion lifted up ordinary people of all classes and gave meaning to their lives. As the country drifts back to paganism with probably less than 1 in 10 Brits being practicing Christians, what is left for the working classes? Drugs, booze, football, tattoos?
It used to be that while many Labour supporters were socialists, they were still socially conservative and patriotic.
Those days are long gone.