This is much harder to evade - if you own most of Mayfair, you can't just move your assets elsewhere - they are very clearly tied to the location.
Of course, this would mean taxing powerful aristocrats, including the royal family. With their large majority, the British government had the opportunity to do this, but decided to take an easier path. The reason why this path was easier is now becoming clear to them.
The UK needs to radically reduce its social safety net and simultaneously cut taxes, at least for new companies and small businesses. The only way out is real, sustained, long term growth and innovation. Stealing ever more of a shrinking pie is already running out of steam.
Not the solution is fair taxation every trade made in the country, if you make business in a country you need pay taxes there for the transactiona made there.
Otherwise you just extract value out of the country, without giving back.
To me there is no worse thievery than tax evasion, it's literally robing a nation.