Criticism associated with how big business and wealthy individuals exploit tax differences and legal structures to minimise taxes is a little sterile.
In an interconnected world national borders are becoming meaningless. "Take back control" may have resonated with voters in a referendum, but 3 years on seems to have made no difference to behaviours. Bluntly the UK is part of an international community and does not have control.
It is also no surprise that businesses and the wealthy put money before "morality" - they will reduce their costs where they can and tax is just another cost.
As individuals we (mostly) apply the same behaviours - favouring cheap imported over UK produced, and whose price may reflect exploitative labour practices, lack of environmental standards, etc.
The coherent future needs to embrace a common set of standards to which all nations need to subscribe - or the pursuit by all of us to optimise personal circumstances will be perpetuated.