Article HMRC criticised for delays in processing tax refunds Business confidence rises to highest level since late 2024 Government warned over 'lost generation' HMRC launches new online help for compliance checks New cryptoasset rules aim to protect consumers