I am 34, I went to the supermarket today buying a top up shop incl a bottle of gin. Cashier asked me for ID. I didn’t have any on me but I am a regular in the shop and I went to school with the cashier on the neighbouring checkout and we had been chatting while waiting (his checkout was vacant). After I mentioned this (and school friend confirmed) I expected my cashier to back down as it was obviously a mistake. She refused. Claimed it was against the law to serve someone after you’ve asked for ID if they can’t produce it. I was absolutely gobsmacked. Why do people just invent laws to suit themselves and save face?
I used to run a pub so I know very well the risks of serving someone underage but this was clearly just a misunderstanding followed by total jobsworth behaviour.