Local history spotlight Knaresborough: the extraordinary story behind St Robert’s Cave