On a £20million property? It'll be owned by a shell company in the Vigin Islands or some other tax haven & only the ownership of the company will ever change hands so no stamp duty will be due in the UK.
Yes, this is iniquitous. Stamp duty should clearly be replaced by a better targeted land tax, but good luck getting any UK government to make that change...