Lily Allen outlasts strong pushes from Avicii and Leona Lewis to score her third week at No.1 with Keane's cover 'Somewhere Only We Know'.

The track, which is gained popularity after featuring on the John Lewis Christmas advert, regained the No.1 spot last week and hasn't moved since, The Official Charts Company reports.

However, this week was a close competition as Avicii's 'Hey Brother' came in 2nd place just 5,700 copies behind Allen. 

The track is from the 24 year-olds debut album 'True' which also contains the hit 'Wake Me Up'.

Leona Lewis remerges into the top 10 with her festive track 'One More Sleep' clocking in the 3rd spot finishing 300 copies behind Avicii.

Pharrell Williams's soundtrack to 'Despicable Me 2' is a huge climber as 'Happy' finishes at No.4 by leaping 26 places.

The song can boost the longest music video ever with a running time of 24 hours.

Rounding off the top five is Ellie Goulding's official Children In Need track 'How Long Will I Love You'.

Over in the Official UK Album Charts Robbie Williams' 'Swing Both Ways' knocks the One Direction boys off the top spot as their 'Midnight Memories' falls to No.2.

Gary Barlow's 'Since I Last Saw You' is a non-mover at No.3, also Olly Murs' 'Right Place, Right Time' holds firm in 4th position for another week.

Beyonce's new self-titled 14-track album, which only entered the charts on Thursday, bows in at No.5 after been surprisingly released with no fanfare or promotion.

Below is the list of The Official Singles Chart Top 10:

1. SOMEWHERE ONLY WE KNOW-LILY ALLEN
2. HEY BROTHER-AVICII
3. ONE MORE SLEEP-LEONA LEWIS
4. HAPPY-PHARRELL WILLIAMS
5. HOW LONG WILL I LOVE YOU-ELLIE GOULDING
6. OF THE NIGHT-BASTILLE
7. TRUMPETS-JASON DERULO
8. LET ME GO-GARY BARLOW
9. STORY OF MY LIFE-ONE DIRECTION
10. THE MONSTER-EMINEM FT RIHANNA

Lily Allen
Allen's 'Somewhere Only We Know' cover stays No.1 for a third week