No laws have been broken, and there has been no evasion of tax due to hmrc.
It is not illegal to invest in countries with low tax rates, and when the proceeds of those investments are transferred back to the uk, tax will be paid at uk rates.
anyone taking a uk pension or receiving income from isas and investment bonds will probably be investing in these countries and benefiting financially from the business acumen of those who manage the pension funds and isa funds.
there seems to be a virulent outbreak of hypocrisy in the uk at the moment.