Small businesses have waited over four months for tax refunds

Some small businesses have waited over four months for tax refunds, up from the usual four to six weeks.
With HMRC’s free filing service set to close in 2026, are small businesses being pushed to adapt faster than HMRC can keep up?