St Hilda of Whitby: A sign of our future?