Camila Cabello's Havana and Rita Ora Ora's Anywhere locked in battle for this week's Number 1 single

Plus there are new Top 40 entries from this year's Children In Need single, David Guetta and Luis Fonsi and Demi Lovato.

Camila Cabello is facing serious competition from Rita Ora for the Number 1 spot on this week's Official Singles Chart.

After three weeks at the top, Camila's Havana continues to lead the way in today's Official Chart Update (Nov 20), but Rita Ora's Anywhere is close behind; just 2,000 streaming equivalent sales and downloads separate the two.

Two more songs are also on the rise inside the Top 5: Marshmello's Silence ft. Khalid lifts from 5 to Number 3, while Ed Sheeran's Perfect lifts 6 to 4 and could match its Number 4 peak this Friday (Nov 24) that it reached back when his ÷ album was released in March. 

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

New entries and high climbers 

Comedy rapper Big Shaq is set to reach new highs this week with Man's Not Hot, lifting from 8 to 6, and Stormzy and MNEK's Blinded By Your Grace Pt 2 is on track to enter this week's Top 10, currently up five places to Number 12.

Katie Melua is set to return to the Top 40 for the first time in seven years this week with Fields Of Gold - her cover of the Sting classic that serves as this year's Children In Need single opens at Number 10. Performed during last Friday's appeal which raised over £50m, Katie's song choice was a tribute to the charity's Life President, the late Sir Terry Wogan.

MORE: The Official biggest selling Children In Need singles

Outside the Top 10, MK's 17 continues to climb, up from 20 to 13 in today's update, and Jason Derulo's Tip Toe ft. French Montana jumps 13 places into the Top 40 at 34.

Further down, David Guetta's Dirty Sexy Money ft. Afrojack, Charli XCX and French Montana could enter this week's Top 40, up seven places to 35 and Luis Fonsi's brand new single, Echame La Culpa ft. Demi Lovato, is new at 39. 

MORE: The UK's Official Top 40 biggest singles of 2017 so far

Finally, with less than five weeks to go until Christmas, Mariah Carey's All I Want For Christmas Is You is poised to make its Top 40 return this week, zooming from 88 to 40.

View this week's Top 100 Official Singles Chart Update

Click through every Number 1 single on the Official Singles Chart in 2017 below:

View Image Gallery
Clean Bandit - Rockabye