The UK’s Committee of Public Accounts recently published its second report of 2025 shining the spotlight on HMRC. The report ...