The leadership are trying to turn a tanker around in a canal, partly due to their self imposed financial rules. But the UK has a massive issue coming down the tracks in terms of disability spending and obviously pension spending, all the while more and more of the budget gets eaten up by interest payments. Too much of the workforce are earning shit money these days, any rise in taxes will be felt. If Reeves announces an extension to fiscal drag on income tax bands or income tax rises, will there be 120 rebel MPs? Will there ****, the party doesn't have a clue who it is meant to represent anymore.
If Farage is going to walk into number 10, it's because the right have a bogeyman to rally around in the boats. The left and centre left are too busy whining, fighting each other and trying to appear more ideologically pure than the person next to them to actually do anything.