Hard-working, tax-paying small firms are just as frustrated as Treasury Minister David Gauke that they pay more than they need to while others with far deeper pockets dodge their responsibilities.

But when the tax affairs of some large corporations seem to be a matter of gentlemanly negotiation between their lawyers and the Revenue, it's little wonder his comments about the morality or otherwise of small businesses taking cash payments have sparked furious debate.

Please enable cookies in your browser to display the rest of this article.