I think it is wrong of the Prime Minister to speak out against one individual who has broken no law, and is doing what a large number of Tory Party donors do, whish is shielding his income from tax through leagal means.
If Mr Cameron wants to start pointing moral fingers around, he could aim them at people Jonathan Aitken who banged on about the 'simple sword of truth' and the s'hield of British fair play', while trying to pursuade his sixteen-year-old daughter to perjure herself in his defence, and then went to prison anyway, or Jeffrey Archer who has also done time, or Boris Johnson who'se infidelities amuse the right-wing gossip-mongers.
Point away Mr Cameron - once your own Party is clear of moral and indeed legal misbehaviour. Until then, do your job, which is not to pretend to be the country's moral guardian. You have too many men and women dying abroad in your wars to wear that coat with any shred of dignity and worth.