Poor HMRC IT performance last December led to a five-day phone service shutdown, impacting approximately 99,000 taxpayers. "In 2022-23, HMRC's customer service.
Poor HMRC IT performance last December led to a five-day phone service shutdown, impacting approximately 99,000 taxpayers. "In 2022-23, HMRC's customer service.