Covid-19 forced over 17,500 chain stores to close in 2020
The results showed that as many 17,352 stores across England, Scotland and Wales permanently shuttered last year, whilst only 7,655 shops opened
More than 17,500 chain stores were forced to close last year across the UK, as Covid-19 has created one of the worst declines for retail on record.ย