I grew up on the outskirts of a village, 10 miles from the nearest town, in the 70s/80s with a large family (and subject to powercuts a lot). And then the big freezes of 2009/10, after a couple of fairly cold winters in 200-02 range (not snow, but lots of icy mornings and a serious lack of gritting in our LA area). So Covid/Brexit just added to the need, but I had always kept well stocked cupboards (larder and other).
Interestingly, this year is the first year in many years that we have NOT got an annual travel insurance policy - as we travel to family a few hours away in this country frequently, and often used to have weekends away for leisure, bring DD to compete in sports events requiring a stay away, and our annual holidays - so an annual policy covering all those made sense for not a lot more than a policy only covering the 2 week holiday.
I had already been doing online shopping a lot for time purposes. And had my normal winter stocks built up slightly for Brexit when things started looking dodgy last January - so started to add more shelf stable items like oat and almond milks, and some extra tins of shellfish (and a tin of ham). And bought facemasks, hand sanitiser before they sold out (but had not realised my liquid soap stocks were almost gone - not a good time to ignore that part!).
I've improved as the year went on - like finding good coffee roasters delivering direct, and learning the quiet times to go to supermarkets when I need to go in person. (And the times the slots open each week to get a booking for online orders).
Initially, I had gone slightly overboard because it really did look like we wouldn't even get out the door, and shelves emptied so rapidly here, that I basically put an extra 1 of almost everything we use in the wardrobe - food, cleaning products, sanitary stuff. But mostly only 1 extra (except for both rice and pasta as we use a lot of those - so 3 extra bags of each).
But I have used and rotated most of those during the year. I am now not buying that spare of everything, just keeping to my normal "1 open, 1 in the cupboard" levels. So the wardrobe is emptying out again. And I am using up freezer items more than buying fresh - to do an empty out and restock phase (as I would normally do in spring - but hadn't last year).
But I will always have a certain level of spare capacity. Because life is very hectic in our household (DH and I both work FT in very busy jobs, have both got international travel committments, have both got voluntary committments, DD has a serious level of sporting commitment as well as school and also needs help dealing with SNs at times, we live away from family....) and I have had times when getting to shops had been way down the list of priorities. Because we have had weather problems. Because DD is a fussy eater (and getting fussier) - partly an ASD thing and partly now also a healthy eating and sports thing - but it means needing things not always from supermarkets but health food stores and that is difficult at the moment. Because the virus has pointed to vulnerabilities in systems, and in our family that we need to be ready to respond/adapt to.
But a lot of that is having a mindset to watching what's going on, and being ready to act before the changes are right upon us. Having plans and strategies to deal with things, and being able to implement those.
So I guess its a mixture of travel and life for me.