Ava Max claims her first Number 1 with Sweet But Psycho on the Official Singles Chart

Plus Mariah Carey's All I Want For Christmas Is You sets a new streaming record.

Congratulations to Ava Max, who scores her first Number 1 on the Official Singles Chart with Sweet But Psycho.

After missing out on the 2018 Christmas Number 1 last week, Sweet But Psycho climbs a place to top the final singles chart of 2018 with 65,000 combined sales, including 7 million streams.

The US singer has enjoyed huge success with the song across Europe, reaching Number 1 in ten countries, including Ireland, Germany and Sweden.

Meanwhile, Mariah Carey’s All I Want For Christmas Is You has to settle for the Number 2 spot for the third time in its 24-year history. After famously losing out on the Christmas Number 1 to East 17’s Stay Another Day in 1994, the song returned to its Number 2 peak in 2017 and does so again this year.

Mariah lost out on the top spot by just 152 combined sales, but she does set a new UK chart record for most streams in a week, racking up 15.3 million plays over the last seven days. The figure overtakes Ariana Grande's 14.9 million streams for thank u, next earlier this month.

Meanwhile, Wham’s Last Christmas lifts four spots to Number 3, The Pogues’ Fairytale Of New York ft. Kirsty MacColl zooms seven places to Number 4, and Ariana Grande’s thank u, next drop two places to complete the Top 5.

Over half of this week’s Top 40 (25 tracks) is made up of festive favourites, including new personal bests for Michael Buble’s It’s Beginning To Look A Lot Like Christmas (7), Elton John’s Step Into Christmas (10), Ariana Grande’s Santa Tell Me (13), Darlene Love’s Christmas (Baby Please Come Home) (22), Katy Perry’s Cozy Little Christmas (23), Sia’s Santa’s Coming For Us (24), Buble’s Santa Claus Is Coming To Town (30) and his Idina Menzel collaboration Baby It’s Cold Outside (39).

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