Matt Terry and Louis Tomlinson climbing towards Christmas chart showdown
X Factor winner Matt Terry and former One Direction star Louis Tomlinson could be going head to head in the race for the Christmas number one.
Both singers' debut singles are climbing swiftly to the top of the charts in the final days before the winning song is officially announced.
Just two days after his X Factor victory and barely 24 hours since the song's release, Terry's recording of Ed Sheeran's original When Christmas Comes Around has already seen huge success in sales.
Tomlinson's Just Hold On, with Steve Aoki, is still one step ahead after the song climbed 19 places overnight to number two on Tuesday.
But both singers need a few thousand more sales to overtake Clean Bandit, currently holding top spot with Rockabye.
Another One Direction star, Zayn Malik, is also making a case for a top five slot with I Don't Wanna Live Forever, in collaboration with Taylor Swift.
Other contenders include Vaults' cover of One Day I'll Flay Away, after the 1980 Randy Crawford version was used in this year's John Lewis Christmas advert.
This year's charity tracks include a cover of Rolling Stones' You Can't Always Get What You Want by the Friends of Jo Cox group, with proceeds going to the Jo Cox Foundation in memory of the murdered MP, The Living Years by The London Hospices Choir, Christmas Number 1 by James "SHINNy" Davenport in aid of Macmillan Cancer Care, and Wings by Scottish rockers The King Lot featuring The Jollyboys.
Among the more unlikely entrants are presenter James Corden's The Greatest Gift For Christmas Is Me, from the Sainsbury's Christmas advert, and actors Anna Kendrick and Justin Timberlake's True Colors, from the Trolls movie soundtrack.
The biggest artist comebacks include a mix entitled It's Better To Dream, from Sir Cliff Richard, and a recording of the late Sir Terry Wogan's The Floral Dance.
A bizarre x-rated re-working of Jingle Bells, which hits out at Dartford Crossing charges, comes from the satirical website Southend News Network, as well as the politically themed JC for PM for Me, by Robb Johnson and the Corbynistas.
Manchester band Inspiral Carpets are also in the running with Saturn 5, in memory of late drummer Craig Gill, and the Norwich-based Christmas Collective brings a festive track featuring lyrics contributed by the public.
As the year draws to a close, other seasonal tracks climbing the charts include:
:: Tom Zanetti - You Want Me
:: Laura Mvula - Ready Or Not, featured in the House of Fraser Christmas advert
:: Faithettes - Me and My Baby (Spend Christmas With Me)
:: The Killers - I'll Be Home For Christmas
:: Major Lazer featuring Protoje - Christmas Trees
:: Former festive favourites Home for Christmas by the Military Wives Choir and Fairytale of New York by The Pogues featuring Kirsty MacColl have also re-entered the charts
The official Christmas number one race runs from December 16 to 22, with the winner crowned on December 23.