Two camps have formed.
There are those who think this is all hot air and will blow over.
Reluctantly, I am in this camp. If a person has money to invest and does so within the law then that is their right. If they then pat tax on any dividends, that is also right. Cameron appears to have done both and, therefore, acted within the law.
Then there are those calling him a hypocrite.
And I am in this camp as well.
He held units for 13 years and paid income tax on the dividends. We do not know how much but it is a fair bet the dividends were better than those available onshore. Not that that is wrong, so why hide it?
He had benefited from a tax avoidance scheme while publicly denouncing them as PM. Then, due to some high profile cases, tax avoidance and evasion became a political cause célèbre and he was the leading evangelical in the fight against. Hypocrisy and double-standards spring to mind.
He will probably survive, but I suspect that is because many MPs will be looking at their own portfolios and wondering if they are "clean" enough to launch an attack without being attacked themselves.