@tmstreet @Christo @QasimRashid As regards intergenerational issues, the problem is Thatcher/Reagan economics, and the people who vote for parties that promise it.
In the UK, that's everyone. There are no Keynesians in mainstream parties, let alone modern policies such as degrowth. Yay for First Past the Post!
In spite of left wing policies being popular, and the right grossly mismanaging the economy for 14 years, there are a variety of myths that the left are somehow bad with the economy, and even that they somehow caused the 2008 financial crisis (tell that to the many US banks who failed first!).
Unfortunately in the UK, there's a strong correlation between vote and age. Independent of education and class. Class in particular makes little difference when age is factored out among white UK voters, while education is very closely correlated with age. On the other hand, race is still a significant divide, as in the US.
Either way, turnout is a problem. And pandering to the right, especially on cutting green policies (here) and Gaza (both US and UK) risk further reducing an already worryingly low youth turnout.