Is this the age old problem of people holding Labour to higher (possibly impossibly high?) standards? You expect them to tick every box for you, but accept the Tories won't- and it feels to me like , therefore , the Tories can just do what they like.
It feels lose-lose for Labour under those circumstances. Because you quite simply cannot please every voter. If they go too left wing, they put people off, too woke, they put some people off, too GC they put people off. Support Israel, Support ceasefire. Jewish vote, Muslim vote/ Black vote (not that I hear much discussion of that voter demographic). Women's vote (which assumes all women think the same..). Scottish vote. Brexit . Red Wall. Environmental vote.
I'm at a loss as to what they are supposed to do. There is no party that will porvide it all for every voter. I will go for the one that is best for the people I think matter the most. I won't give a definition for fear any word I choose will be ripped to shreds via semantics.