Carpet shops ‘having 10 Christmases at once’

Business has boomed during the coronavirus pandemic, an industry body says.