Hey Politicians! The public are less stupid than you think
Here's Iain Duncan Smith, on paying tradesmen in cash, speaking yesterday:

But hang on a second, here's the Daily Mail responding to observations on the same subject made by the present Financial Secretary to the Treasury, David Gauke, in 2012:

Those bloody Tories, eh? But wait, wait, wait, wait up. Here's Ed Miliband speaking on tax avoidance on Saturday:

And here he is speaking on tax avoidance in 2012:

What are we to take from all of this? Nothing attractive, although it's reassuring that the public sees through it. This is YouGov, polled on 12-13 February:

Credit to the Mail, source of all four of the quotes set out above.