Taxtrust. A Union paid researcher who has very little grasp on economics. Tim Worstall has skewered the guy far more eloquently than I ever could, repeatedly and accurately to boot.
Also, the protesters really miss the point, if people are avoiding tax then that is legal - so they should be protesting for changes to the Government tax codes- almost 70% of which is a Labour creation or they should be protesting against the HMRC who they are paying through their taxes (note my generosity here) to fail to collect taxes.
The anti-business mood is getting stronger though, crazed students protesting about the real costs of university funding and loons thinking protesting at Topshop is going to help them when they are holding their hands out for more money.
It does demonstrate how the Left is struggling ideologically after its horrible failures of being in Government left the Country destitute.