There is no Christmas song more controversial than The Pogues' "Fairytale of New York," and now, Hozier's done a take on it.