UK shopper numbers plummet 27.1% after fresh lockdowns

UK shopper numbers plummet  27.1% after fresh lockdowns
Buyers look for bargains in shopping centres.

Most Popular Stories