annieb and whitewave, That's what gets me - the hypocrisy.
Avoiding inheritance tax by passing assets directly to children is, in my opinion, on the blurry edge between tax avoidance and tax minimisation, but (as you say) pales into insignificance compared with what's going on in offshore accounts.
Assuming Cameron has now revealed all (ahem) and giving him the benefit of the doubt, it's hard to understand why he didn't come clean at the start. The amount he claims to have gained is very small compared with some of the other big players. The trouble is that with his press statements and attempting to avoid the question, he's confirmed himself as slippery (as if we didn't already know). People will naturally think there's more which is still being hidden, because he doesn't inspire trust. Hopefully more people will listen to his answers and ask themselves about the questions he doesn't answer. Osborne and other ministers do the same thing.
I don't think anybody has suggested that Cameron has benefited from anything illegal. It's a moral issue and Cameron, himself, has been very keen to use moral blackmail. How many times has he tried to shame people for not doing the 'right thing'? That's what really gets to me.
I'm actually more interested in Arron Banks, the man who donated £1 million to UKIP and is named in the Panama Papers. He's the main backer of the Leave EU campaign and I wonder what's in it for him. This is a man who avoids paying tax to pay for the schools and hospitals of the country he professes to love. Hmmm! He seems to want to use his money to buy power www.huffingtonpost.co.uk/entry/arron-banks-ukip-takeover-reveal_uk_57067bfae4b0ad0f20cb2267 IMHO this is an attempt to undermine an already fragile democracy and is potentially dangerous. Anybody who supports this kind of thing deserves what they get, but I don't want to be dragged down with them.