Re: vowed to "never practise any form of tax avoidance".
Tax avoidance is part of the fiduciary duty of a companie's officers, and it is board's resposibility to conduct tax planning so as to maximise profit for shareholder by reducing tax liabilities. Tax avoidance is completely legal - if UK Gov doesn't like people playing according to HMCE rules, then change them. so-called 'aggressive tax avoidance' is nothing of the sort - it's just companies being better at this game than the treasury and HMCE. A simple and transparent tax system would reduce the ability of UK Gov to play politically motivated games with the system, but also reducethe opportunities for their cronies to benefit in a way that the ordinary people can't, which isn't good for donations... it has ever been thus.