HMRC failing on responsiveness, says Charter report
HMRC is failing on the key metrics of responsiveness, ease and accuracy, according to the annual HMRC Charter report. The report reviewed HMRC's performance against its Charter from April 2023 to March 2024. The survey received over 1,600 responses, with…