A small rural Devon village is celebrating the return of its only pub, which closed nearly eight years ago. Hope for the future of the thatched 17th century Barnstaple Inn in Burrington was almost ...