I think thrre is a bit if hyperbole here. It’s a mess and prices are going to rise significantly, however, supply is not an immediate issue for the UK. We don’t get a large amount of oil from the gulf states, though we are more exposed to LNG shortages. The issue- certainly in the immediate-medium future- is going to be price of oil, diesel, petrol (and jet fuel) and gas is going to rise- not that we are at imminent threat of running out of it. The reason the reserves were released was to try to keep prices lower, not to avoid shortages. I’m not saying it won’t be a problem in the future- but it is not right now or in the next few months.
Some countries- like the Philippines- are far more reliant on supplies from the gulf states, which is why they have initiated (or in some cases are considering) rationing. They are potentially facing supply shortages because of their usual suppliers.
Therefore, I don’t think we need to rush in to mandated WFH for all but essential workers. As an aside, are you also going to ban all non-essential travel (so no going to leisure activities, visiting family, travel for holidays). Also, you’d have to limit online deliveries to essentials if you are making the argument that only essential workers can travel for work. Frankly, it is not a great economic strategy and one which should be used when there are few other options. Right now, it is not necessary- so why damage the already economy out of panic? For a start, there are many other measures we could take to limit before mandating WFH.
edited to add: I’d be more concerned about LNG shortages, which the UK is far more exposed to.