Anyone for Edmund?: A canonical comedy featuring a medieval patron saint, a tennis court and a Westminster spin-doctor