I don't know what the rules are really, I don't suppose anyone does - and if they think they do, they'll have changed again, anyway.
Contrary to the impression I may give to some, I'm not desperate for alcohol at all hours of the day and night, but being denied access to it for no good reason enrages me (more so than I can really defend, I suppose). The 10pm curfew not only has no beneficial effect, it's actively damaging as regards social distancing, and denying alcohol to people eating a meal is just bizarre and can have no logical merit.
Remember people going to weird lengths to avoid getting within six feet of one another in the street? I reckon more people were killed by getting hit by cars after stepping into the road than died of pavement-contracted Covid. Remember all the outrage at 'selfish' people going to parks and beaches? Also ridiculous, the chances of contracting the virus in outdoor situations are 'vanishingly small' we are now told.
So now it's places where alcohol is served that must be held to blame, despite the fact that they've gone to great lengths (and expense) to follow the government's own guidelines to make themselves safe. There must always be someone to blame.