British charity and 3 more giant UK companies plummet into administration

Four UK companies have entered administration this week as UK insolvencies reach record levels in 2026, according to Government figures