HMRC Clarifies £100 Charge for Barclays Customers Affected by Recent Outage
Thousands of Barclays customers faced a frustrating disruption last week when a technical outage left them unable to access their accounts or make payments. The outage, which lasted for nearly 24 hours, coincided with the HM Revenue and Customs (HMRC) deadline for self-assessment tax returns, raising concerns that affected customers could be penalized for missing … Read more