Disgusted – enforcement of the alcohol underage sales provisions of the Licensing Act 2003 is a shared responsibility between the Police and Trading Standards
However, the police have no authority to prosecute airside pubs or duty free stores:
I agree with the lack of common sense in asking someone over 50 for a passport for the sale of alcohol. That said, if I was asked in a Duty Free store of proof that my boarding card matched my ID, I wouldn’t have a problem handing over my passport. Cashiers in airside shops have to go through the same criminal records checks as airline checkin staff. Would you refuse to hand over your passport at checkin?