AIBU in thinking that there is a load of hypocritical grandstanding on this topic by both politicians and the media.
Cameron is demanding that large corporations publish all their tax returns. How about he (and all other politicians who preach about tax) open up their and their spouse's last 10 years of tax returns. Equally we have the Times with their recent "Secrets of the Tax Avoiders" (note: tax avoidance is legal) and then in all their "money" supplements in March they run columns on how to legally minimise your tax liabilities.
The idea of morality in paying tax is very subjective. Some people may regard an ISA allowance as immoral or being lucky enough to donate your estate to heirs ahead of time, thus escaping from IHT. It is time for politicians to pass proper laws to collect the tax that is due and not to try to make it into a moral issue.