27 May Dan Tax Policy Associates report: UK taxpayers have £570bn in tax haven accounts, and HMRC has no idea how much of this reflects tax evasion Read more