The checkout 'girl' and store manager are clearly very stupid people and if they are a reflection on the rest of the personnel employed by Morrisons, or the store's policy in general they deserve all and any ridicule they receive. Morrisons don't deserve any customers if that's their attitude.
That's stupidity, he's obviously over 21. The new over 21 scheme people take to extremes, like if you don't have a driving license who walks around with their passport as sometimes there the only pieces of ID they will except.
My girlfriend works in a shop and has to ask the question if the cutomer appears to be under 21. If she gets caught selling alcohol to under 21's it's an 80 quid fine for her and 5000 quid to the shop. Can't really blame her for refusing someone who looks under 21 and can't produce I.D.
I'd be rather flattered to be asked...but then I am..er....over 21 ..
Morrisons attitude sucks.....