Michael Ball sang it . He turned it into musical theatre. Mostly it sounded like Lloyd Webber but with a twiddly bit in the middle that was pure Arthur Sullivan.
I don't hate it, but it's too syrupy for my taste.
My favourite carols (in no particular order)
The Coventry Carol
Adam Lay Ybounden
It Came Upon a Midnight Clear (which really is Arthur Sullivan)
The Angel Gabriel From Heaven Came (aka Most Highly Flavoured Lady)
Tomorrow Shall Be My Dancing Day
I Saw Three Ships
The Holly and the Ivy
My least favourite carol- because it's interminable- is While Shepherds Watched.