I don’t understand why pubs and restaurants are exempt from this? Obviously I get you can’t eat or drink with a mask on but why is it deemed safe to be in an enclosed space like a restaurant or pub but not a shop?
Pubs and restaurants generally are doing very well with enforcing social distancing, i.e. screens between tables, limiting number of people, ordering via app at tables, bans of standing at the bar, etc etc.
It's a free for all in shops - far too many people appear incapable of following arrows, waiting at lines, giving people space, etc.
It's a VERY different environment.
People were given guidance to social distance, they were given guidance to follow the revised 1m plus rules. Far too many people ignored all that, so we now have a rule rather than guidance.
Just like back in Feb/Mar when people were "asked" to wash their hands, social distance, avoid busy places, etc., and again, far too many ignored the guidance which led to the lockdown.