Our broadcast host Michael Barone told me that the boy choristers all learn the first solo verse and don't know who will sing it until the conductor Stephen Cleobury points to the lucky one right before he has to sing!

It's an exciting moment and a beautiful service. We carry the Festival live this morning and repeat it tonight at 5:00 - Don't miss this Christmas Eve tradition of word and music!