A new report from trade credit insurers predicts “over 20000 business failures in 2022 in the UK” While Govt. support…