I strongly suspect there isn't actually much panic buying or hoarding in the way we imagine. Supermarkets in the UK took £193.4bn in revenue in 2019, which is £3.7bn/week. £1bn extra has been added over 3 weeks: approx 10% rise per week for 3 weeks. That's small, give that...

— Greg Callus (@Greg_Callus) March 21, 2020