I think you are missing the big point that there is not much difference between the tories and labour. There is, apparently, no alternative and this is one of the reasons that the country is abandoning the centre ground and polarising.
A lame duck polling as bad as Starmer is, obstinately using the levels of party bureaucracy to hold back any alternative is only going to make a reform Government increasingly likely.