Because no amount of blaming refugees, migrants, or trans people, or whichever other marginalised group they're currently kicking, will actually fix the socio-economic problems they've caused by Brexit and exacerbating a huge wealth disparity. You cannot "culture wars" yourself out of this kind of thing, unless the culture wars are about asking why the rich get richer while the poor and squeezed middle get poorer.
It should not take millions of people being plunged into poverty for the British public to realise that. People should have practiced solidarity and voted the Tories out when they started to enact racist, transphobic, bigoted policies. People should have questioned those beliefs in themselves, rather than electing politicians along similar lines.
But here we are now. Millions either freezing or starving, or both. Because the average Brit hates migrants, hates refugees, hates anyone different. The problem isn't so much the Tories - the Tories are a symptom. The problem is the majority of voters who keep re-electing the party that will inevitably destroy anyone who isn't rich, just because that party shares the same bigoted beliefs. Less bigotry in the average British mindset, and we wouldn't have reached this point.
