Tax avoiders repay £29 million to HMRC.HMRC success in tackling tax avoidance schemes. Find out how this has been helped by new authority to issue APNs.