Throughout November our six choral groups have been knee deep in preparations for our annual Festival of Lessons and Carols. We get only one chance to rehearse as a group so every note and phrase; every step and movement must be choreographed in advance so that our 60 choristers can unite and sing as one.