It should be live now. Here is the link. I can't get it to work for me, and you living outside the UK may find yourself geoblocked; but it is worth a try. Those of you who listened before seemed to enjoy it.
Have the Christmas stations in the US gone live?