It has to be a mix of things.
- We need to stop using government money to support poorly functioning private companies. I think privatisation was a disaster for the UK.
- We need to have honest conversations about what the NHS is for. It isn't a failure when people die. Whether it's appropriate to fund the most expensive drugs for the last few years of life. Whether some things should have some element of copay.
- We need an honest conversation about social care.
- We need to have a serious think about the triple lock etc
- Social housing is in short supply, we need to make access fairer and less permanent. I know this is an unpopular view but it is an unfair system at present.
We can't have our cake and eat it. We don't want immigrants, so that means we need to pay more (higher pay) for things like social care. That means personally, when we access it. So chose what you want.
I also think taxing the very large companies would be great but I'm just not sure it'd be possible. The problem is that government doesn't own anything anymore. No infrastructure, no utilities etc. They have little power over multinational countries. Even "patriots" like James Dyson, one of the largest owners of UK land dump on the UK, introducing Brexit, not paying their employees properly, let alone taxes, and don't even live here. No real skin in the game.
It isn't as simple as just taxing wealth, and IHT won't touch the 30% of all land in this country owned by aristocracy. There are different tax rules for that. No one wants their gran to pay 40% IHT on her 1m property that she bought for 200k.
Oh and rejoin the EU and stop this ridiculous immigration crap. It's a sideshow. We're a tiny country with diminishing power (since we left the EU) and wealth. Our population expects a huge amount; Champagne services on beer money.