I don't think the prime minister or any other MP for that matter should be preaching about what is morally right or wrong. Why is the PM even commenting on him in the first place yet other high profile cases he seems to keep a dignified silence.
I don't think he has done anything wrong, he hasn't broken any law so what is the problem? Maybe he should be stupid (but morally right) and just pay the tax he should pay. What is next people start demanding that small business owners shouldn't set up limited companies because they should pay more tax running it in their personal name?
Which high profile cases, a few the op posted are laughable. A guy whose business is primarily run outside the uk and works outside the uk, doesn't pay much tax here. Only the completely barmiest rules suggest he really should, this is also a guy who started things like Crimewatch and done lots of good for the country.
The guys having a go at Cameron's father, afaik this is a guy who made money and paid tax in the UK, then put his savings abroad, and invested his savings and didn't pay significant tax on his investments. So he paid his "job" tax as normal, which isn't what Carr is doing.
There seems to be this overwhelming idea that Torys are rich and don't pay tax and Labour are the common man and do pay taxes. The millibands are terrible, the Labour Mp's were pretty much the worst in the expenses scandal, plenty of Labour MP's avoid tax, afaik Cameron hasn't, floppy haired twit hadn't while Livingstone had avoided as much as he could.
I don't know the in's and outs of Cameron's dad nor Ashcroft situation, but afaik neither have avoided paying tax from their main job, until their jobs for all intents and purposes, moved abroad? Personally I'm of the school that, you have a job in the UK, you pay tax on it, avoiding paying that tax is morally wrong. If you buy businesses elsewhere, or invest your savings (from working which is already taxed) then that is pretty much it the UK can smeg off. In the same way Amazon SHOULD pay tax on things they sell in the UK, to the UK, that is dodgy and needs fixing. I'm happy to pay taxes here, if I was making 5mil a year I'd pay 50% tax, fine, but if 30 years later I take my savings and buy a US business, I'd want income from that business to pay tax in the US, not the US and the UK, even more so if I'm not classed as living in the UK.
I'm not sure what irked me the most, the fact that Livingstone avoided as much tax as he could or the fact that he had the balls to bring up tax avoiding, accused the other guy, when he knew full well he was doing it himself, and it also turns out that Boris hadn't done anything wrong in the slightest while Livingstone was cheating Londoners out of 100k's in tax.
I can't understand the mentality of a guy who while cheating himself and knowing it, could accuse someone he had no idea if he was or not. But the public ate it up for a few days, oh Tory guy being accused with no proof, but he's tory and makes money he must be cheating us. While the Labour guy must be on the level as he's with the working mans party. I'm glad it completely backfired, but what kind of person would shine a light on something HE was doing wrong with no proof the other guy was, how stupid can you be, or more to the point, how strong is the incorrect perception that Tory's are toff's who must be cheating us and Labour are the good guys that he thought the mere accusation would stir up the ill informed enough to win the election.