When is it acceptable to wear a flat cap?

A man was recently told to remove his flat cap in Tesco. But where is it OK to sport one?

from BBC News - UK https://bbc.in/2sI21oT

Comments