Twenty-five tracks covering everything from contemporary choral gems and folk songs through to well-loved carols, all liberally coated in that special King's Singers magic.