Village pub near Knaresborough to reopen tomorrow