Andrew Hields, landlord of the Tan Hill Inn, in the Yorkshire Dales, said a total of 21 people had been stuck at the pub at ...