Staff who had been stuck in a pub for days after being “snowed-in” were finally able to leave on Thursday. The Tan Hill Inn in Richmond, North Yorkshire, claims to be “Britain’s highest public house ...