What financial support is available to small businesses and the self-employed during the COVID-19 pandemic?

The government has created numerous support packages to help small businesses and contractors during the coronavirus pandemic. This includes the Coronavirus Job Retention Scheme and a similar scheme designed exclusively for the self-employed. This blog will summarise what support is available to small business owners, contractors and freelancers.