Roast dinners are the holy grail! We have one every pretty much every Sunday without fail. The only thing that may scupper a roast is a BBQ ... but as you say the weather was pretty shocking.
My wife went shopping on Friday and queued for 30 minutes to get in Tesco due to their distancing measures. It's great they have them in place but certainly makes trips out a little more of a chore. We have a Co-op in the village which has been pretty well stocked (except for beans and toilet rolls!) throughout so I tend to do top-up shops in there. Their prices have been hiked though.