The middle class definitely need to be taxed more. In fact they are the only people who can support increasing taxes. Poor people have no money and rich people are mobile.
They don't need taxing on earned income though, because this just persuades people not to work. The only exception to this IMO should be the tax relief on pension contributions, which should be changed to 50% of what it is currently. This still gives a reasonable incentive to save while raising extra revenue. We also need to ensure pensions are ring fenced for inheritance tax - that is once money is put into a pension and receives tax relief it will become liable for inheritance tax.
All the other extra taxation should go on assets and unearned income.
I think the problem with this government is they really had a opportunity to change round the way things are done, but they have fluffed it. Why ? I think maybe three reasons, one is because the need for change is not pressing enough (we will get there, just not at the moment), the second is because the government is running scared of making significant changes due to what happened to Truss. The final one is the promises they made in order to get themselves elected, which have led to them being hamstrung. They are simply out of options to implement any significant change without breaking the promises they made.
Thus we are getting the same old old, another 5 years of Tory government.
Starmer has a choice, he can be the journeyman policitian who no one remembers or he can try to do something different and change the country. That comes with a lot of risk of course. And the longer he leaves it, the more risky it is to Labour regaining power at the next election, because changes often lead to things getting worse before they get better and we are already getting close to 1 year in power for Starmer.