31 million new business ideas developed over lockdowns

Brits have come up with 31 million new business ideas over the past two years alone, according to new research from Virgin Money