I have always kept supplies because that's how I organise my life, with a full contingency plan for financial, health or other emergency. Someone asked what people keep. I generally buy food on offer by delivery so I stock up whatever we like that's on a deal unless it's perishable. Regularity of seasonal offers means we have tomatoes (I usually get 2 sets of 6 tins on offer), sweetcorn, baked beans, refried beans, soups, rice, pasta, chilli, nuts, crackers, spices, olive oil, olives, flour and other stuff. We have one fridge freezer, but it holds a lot and we're good at freezing fresh chopped veg, meat and fruit. We'd have to make compromises on things like butter and milk, but could eat quite healthily and well for several months. Cleaning and bathroom products would last even longer.
The things we've bought extra of than normal in the past few weeks: paracetamol and calpol, milk, mayonnaise. That's it, we're using up instead. We've eaten the last out of date tin of soup this week so everything is in date now.
BUT I got a few weeks of supplies for DP and DPIL, all of whom are in their 70s and social distancing due to age and underlying conditions. They have stores too but tend to buy a lot fresh, so if I hadn't they'd have to have gone to the shops with everyone else tussling over eggs and I didn't want them taking that risk. They thought it was all a bit much until a day before the deliveries arrived, now they can't get anything delivered and don't want to go out so they're pleased. If anyone wants to hate me for stocking up 4 elderly people and keeping them out of the shops, go ahead. Now we all patiently wait a few weeks for panic buying to calm down so we can get our deliveries or get our rations. One set of neighbours are very badly prepared with just fresh food, they still don't seem to get it and are just waiting for normal service to resume even though they can readily afford to stock up. So we know we'll have to share with them soon, but it would be nice if they'd just buy a few tins or bits of pasta to help themselves, other neighbours say the supermarkets have plenty of stock, just missing eggs and sometimes milk.