Ellie Goulding scores her third UK Number 1 single with River

Ellie's cover of Joni Mitchell's Christmas folk song climbs all the way to Number 1, seeing of competition from several festive classics.

Congratulations to Ellie Goulding, who claims the final Number 1 song of 2019 and the decade with River.

The cover of Joni Mitchell’s Christmas folk song zooms 11 to 1 to earn Ellie her third Number 1 single, following Burn (2013) and Love Me Like You Do (2015).

River was released through Amazon Music as part of their Amazon Original series in late November and has been a popular hit over the festive season.

MORE: Every Official UK Number 1 single ever

Ellie, who celebrates her birthday on December 30, told OfficialCharts.com: "I’m so over the moon that I got the chance to sing such a beautiful song so close to my heart by one of the best songwriters of all time - someone who inspired me greatly for the next album and it makes me so happy that people have also become new Joni fans as a result.

"It’s been a rollercoaster of a year but can’t think of a better birthday present than being the last Number 1 of the decade. Thank you so so much for listening and supporting me for so many years - I can’t wait for you to hear the album early next year and I’ll see you all on tour.”

The song scores 78,000 chart sales this week to claim the top spot, seeing off strong competition from three Christmas classics: Mariah Carey’s All I Want For Christmas Is You (2), Last Christmas by Wham! (3), and Fairytale of New York by The Pogues ft. Kirsty MacColl (4).

Last Christmas sets a new streaming record this week, notching up a massive 17.1 million plays. It’s the biggest week of streams for a song in the UK ever, overtaking Ariana Grande’s 7 Rings, which racked up 16.9 million plays in a week in January 2019.

With Christmas Day falling on a Wednesday, most of this week’s Top 40 is made up of popular festive hits. Others that rank in this week’s Top 10 are: Shakin’ Stevens’ Merry Christmas Everyone (6); Band Aid’s Do They Know It’s Christmas (7); Elton John’s Step Into Christmas (8); John Legend’s Happy Christmas (War Is Over), another new Amazon Original (9); and Wizzard’s I Wish It Could Be Christmas Everyday (10).

Further down, other Christmas songs that set new all-time chart peaks are: Sia’s Santa’s Coming For Us, up 19 to Number 17; Kelly Clarkson’s Underneath The Tree, up 12 to Number 21; Katy Perry’s Cozy Little Christmas, up 21 to Number 22; Jingle Bell Rock by Bobby Helms (30); Michael Buble’s Holly Jolly Christmas (32); The Ronettes’ Sleigh Ride (34); and Dean Martin’s classic Let It Snow! Let It Snow! Let It Snow!, which makes its UK Top 40 debut at Number 39.

View this week's Top 100 Official Singles Chart in full