the government department that collected income taxes in Britain until 2005, when a new department, HM Revenue and Customs, was formed — see also Internal Revenue Service
* * *
The UK government department responsible for collecting tax.
Financial and business terms. 2012.