St Mary, the Parish Church of Totnes, Present Day