September 26, 2022
Unreported offshore earnings of UK residents domiciled overseas totalled £10.9bn in 2018