"You've been fantastic" - Pubs and bars thank customers for