Tax authority: UK (HM Revenue & Customs) | Practical Law
HM Revenue & Customs (HMRC) is the UK government department responsible for the business of the former Inland Revenue and HM Customs and Excise. The site contains documents on all budgets and pre-budget reports since 1994, including the text of the budget speeches and associated press releases.