4 ms·HMRC forced to delete five million voice files2 points by adzicg 7y agoDanBC 7y agoHMRC = Her Majesty's Revenue and Customs, the UK tax office.