On Monday 1st September, a new chapter began in the life of St Stephen’s with the Licensing and Installation of Reverend Kevin Maddy as Priest in Charge. The service was led by the Bishop of Dover, and Kevin was Installed by the Archdeacon of Canterbury.