An Anglican priest has opened up about his role as a “deliverance minister”, the Church of England’s answer to a ghostbuster. Far from the dramatic scenes seen in horror films, the Dean of Llandaff ...