HMRC Faces Criticism Over Tax Evasion Estimates and Customer Service Issues News February 14, 2025 HM Revenue & Customs (HMRC), the UK’s tax authority, is currently navigating a series of challenges that are impacting its…