‘It’s a mass psychosis’: Why do people panic buy and can shops avoid empty shelves second time around?

Retail consultant James Logie explains why shoppers take fright – and the chaos it causes for both retailers and their suppliers.