And it's particularly hilarious the UK complaining about it since they are one of the biggest enablers of tax avoidance in the world. Bermuda and the Isle of Man, for instance, make a complete mockery of British politicians who complain about offshoring.
(Speaking as someone who works in financial services in London).