New research reveals small businesses are owed nearly £23,000 in late payments amid growing pressures of the cost-of-living crisis, as 77% of SMEs fear the impact of a recession