The Public Accounts Committee says Her Majesty's Revenue and Customs (HMRC) is 'still failing UK taxpayers'.

for more ...