Tax avoidance costs developing countries billions every year. So this week 16 domestic and internationally focused organisations have joined forces to launch a campaign for a Tax Dodging Bill.
The budget's failure to clamp down on tax avoidance - centred on the City of London - starves both our own and overseas health systems of desperately needed cash.
The 50p tax rate would apparently have minimal impact but also be devastating to the UK economy. It's worth recalling similar arguments made against the 1981 proposal for a maximum salary cap of four times average wage.
When you hear a politician or a company boasting about "investment", always ask what the investors are getting in return.