Government plans to reduce administrative costs to business by £10bn will fail unless the complexity of the tax code is tackled, the Institute of Chartered Accountants in England and Wales (ICAEW) has...
Payments made by HMRC to informants have hit a record high, according to legal experts.
Tax whistleblowers netted £605,000 in the year ended 31 March 2015, up from £402,000 over the previous 12...