The UK government has announced a wide-ranging review of the powers of the country’s tax authorities ahead of the merger in 2005 between Customs & Excise and the Inland Revenue to create HM Revenue and Customs (HMRC)
Unlock this content.
The content you are trying to view is exclusive to our subscribers.