
With the UK's Self Assessment tax return deadline closing on 31 January, HM Revenue and Customs (HMRC) has confirmed that over one million UK residents now face a minimum £100 penalty for missing the filing deadline. This comes after reports that several taxpayers were unable to complete their payments due to a major Barclays IT outage, which disrupted services overnight on 1 February.