An 80% increase in additional revenue for HMRC coincides with a crackdown on income tax avoidance Read More...