The tax rules around trusts have been repeatedly altered in order to make them less effective a a way to shield from tax. The most recent changes mean, broadly, that if a person living in the UK puts money into a trust for others and then dies while subject to UK IHT, all of the assets in that trust will still be subject to IHT. This reduces their effectiveness yet again, and to a passive extent.
Trusts also have always carried large upfront and ongoing fees for lawyers, accountants and investment managers who profited from helping the very wealthy pass their wealth down the generations without paying IHT.
Sometimes trusts have the very legitimate aim of keeping control of assets away from the beneficiaries who aren’t (yet) competent to manage and use the assets responsibly, for instance in the case of children whose parents leave assets for them in trust, or in the case of people whose personal or health issues mean they will never be capable to manage and use their own assets in a sensible way.
However, I still think that broadly, those tax changes are actually a good thing: there are still too many ways for the very wealthy to avoid taxes. IHT and CGT can both be avoided using various tricks and loopholes. The new budget has closed some of these, but others still remain.
Broadly, people who have way more than enough can still reduce IHT by gifting surplus funds to beneficiaries while they (the giftors) are still alive - if they survive another 7 years, those gifted amounts will not be subject to IHT. Regular gifts out of ordinary income can also be immediately exempt from IHT. And, it is still true that people who have money and assets above IHT the nil-rate band, but not enough to give large amounts away, are the most likely to end up having their estates chargeable to IHT when they pass away.
This is not advice, rather an expression of my own opinions combined with a bit of general information about the UK tax code.