You don't need to close the pubs, you just need to introduce the rules which I actually thought were being put in place in the first place - book ahead, table service only, have to stay seated - both indoors and out.
If some pubs can't make money doing that, they'll have to close. It's sad if people lose their jobs now, but it will be a lot sadder and bad for the economy if we have a cohort of kids who haven't received a proper education.
We have those rules in place. It's 50/50 though if people actually follow them. People seem physically incapable of reading the signs we have everywhere saying that they need to be seated by a staff member, that they can't get served from the bar and that they can't move tables together and have more than 6 on a table and following arrows on the floor around a one way system. 75% of my job is now policing all that lot, while simultaneously recieving complaints that service is slower than before - well yes it is, because we've got to do things differently. You won't die of thirst waiting 10 minutes for a glass of wine to be brought to you. I must have turned 50 people away from the actual bar itself yesterday - despite huge signs on the doors (the toilets are adjacent to the bar so people do need to come in that way for the toilet) and the bar itself stating no service from the bar, allocated seating and table service only. If you're really lucky they'll stand there and argue the toss with you for a while getting in everyone's way.
With the mantra that the customer is always right, many probably give in to the bullying tactics of some customers and just do what they want because they think they're doing the right thing.
I agree that the measures should be in place, but strongly feel like the public in general needs to take some responsibility for themselves, and read and follow the directions given because they're not in place for shits and giggles, stop moaning if things take a bit longer than before or just stay away quite honestly. I knew this would be the biggest challenge to hospitality opening again - customer expectations not changing in the slightest when at the moment, we cannot deliver those expectations because of the measures that are in place.
It's not always a case of places not putting it in place, it won't work unless the customer does their bit too and many won't. Though I do agree some places probably haven't bothered so much.
And I think the children need to be back at school and catching up what they've lost, it's going to have such far reaching concequences, this is just the tip of the iceberg IMO.