UK businesses are owed more than £133 billion since the lockdown measures began in March, with the average business waiting on £148,917 for work that was completed before the lockdown. Read More
The Government’s Bounce Back Loans Scheme has provided more than £23 billion in finance to more than 780,000 businesses, according to the latest research. Read More