Technology resilience gets red rating in tax collector’s annual report

Poor IT performance caused a five-day shutdown of the UK tax authority’s phone services in December last year, affecting around 99,000 citizens.…