Coronation Street stars have performed their own rendition of The Pogues' Christmas classic for ITV's Text Santa fundraiser, which has so far raised almost £4.2 million for six charities.
The man behind the song, Shane MacGowan, even makes an appearance:
There is still time to donate. Call 0300 200 8000 or click here.
Text Santa, ITV's charity Christmas appeal, has raised £4.2 million for good causes after stars took over the channel in a live show.
ITV annual Text Santa charity campaign concludes today with a takeover of ITV to raise money for six charities in the run up to Christmas.
Text Santa is ITV's annual flagship charity appeal to raise funds, and make a difference to the quality of life for vulnerable people.