Labour's problem is that it appeals/ed to two very different type voters. I'm sure I'll irk a few but here we go:
Socially Conservative White working class voters in the North and the Midlands that had been anti-immigration. Labour felt they could never support Brexit due to the undercurrent of why a lot of their core voters voted leave. The party became more Liberal but the voters didn't.
Middle class urban types that, yes, are very woke but are subconsciously anti-white working class and don't understand them. A lot of these are London based and born and with London's white working class all but gone the disconnect grows even bigger.
Labour can't please both but feels more in tune with the second group. I guess now they're trying to appear a little more socially Conservative to win over the first, hence Starmer and patriotism.
I think a bigger problem is Labour and the public they represent have changed, as has the wider socio-economic situation nationally. They're in a bit of a bind and I'm not sure how they get out of it. That's not even including losing Scotland.
Facing a huge and powerful right wing media doesn't help either.
Just my view.