Paying cleaners and builders cash-in-hand is costing the British economy 2-billion pounds a year according to a Government treasury minister.

David Gauke says people who do so are "morally wrong".