German supermarket giant Lidl has officially been granted permission to open a pub on one of its sites, so shoppers can enjoy a pint while doing their weekly shop