Sainsbury's ridiculous alcohol policy

I have been made to feel a criminal by Sainsburys. I’ve just been to my local store, where I’ve been shopping for years with my 23 year old son. I bought some beer for me. At the checkout my son was asked for ID – not me – him. They would not...