Of course it’s not a simple left right divide, but you’re kidding yourself if you don’t think it’s highly correlated. The difference is that the UK, to its credit, still managed to avoid political polarization up until Brexit. The UK has been polarizing for the latter half of this decade, and nationalist conservatism has moved in. Much like in the US.
how does that explain the support for Brexit among Labour voters?
and support for Remain among key Tory politicians?
i'm not sure the Labour party has ever been so divided, between pro-EU/pro-Brexit supporters/leaders - historical Labour/pro-EU voters like myself have no political representation right now in the UK, and Conservatives like John Major, Heseltine are very pro-EU - it's very complex
it is similar to the US in that people have been duped, by a handful of very rich people with their own disaster capitalism agendas, into blaming immigration (and EU policies, FOM, in this case) for domestic political shortcomings (not to mention the possible Russian meddling), but the party politics are very different
here we go - the main political parties were heavily divided, not surprising the whole nation is so divided now, even among voters in the same parties, it's a mess:
Labour: 63% Remain/37% Leave
Tories: 42% Remain/ 58% Leave
even Lib Dems were split: 70%/30%
the only consistent party was UKIP with 96% Leave
age/generation gap/baby boomers was a huge factor