A Treasury minister says paying cleaners and tradesmen cash-in hand is morally wrong.

A day after outlining plans to name and shame people who engage in tax avoidance schemes ... David Gauke claims making small cash payments is just as bad - leaving others to pay more.