John Lennon's iconic track IMAGINE has been named the UK's number One song in a poll conducted by Virgin Radio.

It beat out competition from THE BEATLES' songs HEY JUDE and LET IT BE to land the number one spot in the poll, in which 7,000 listeners cast their votes.

In fourth place was ONE by Irish band U2 followed by ROBBIE WILLIAMS' ANGELS.

The Beatles also had the most number of songs appear in the top 500, with 33 entries, followed by the Rolling Stones who had 17 and U2 with 15. David Bowie and Queen had 14 entries each.

Newcomer James Blunt came in at number 10 with YOU'RE BEAUTIFUL, making him the highest placed new act. British band Keane had four entries.

Virgin Radio's BEN JONES says of Lennon, "His writing, especially with Paul McCartney, is possibly the country's greatest ever musical export and he clearly still holds a special place in the nation's heart."

2005 saw the 25th anniversary of Lennon's death. He was killed outside his New York apartment by a crazed fan on 8 December 1980.

The Top 10 favourite songs are:

1. IMAGINE - JOHN LENNON

2. HEY JUDE - THE BEATLES

3. LET IT BE - THE BEATLES

4. ONE - U2

5. ANGELS - ROBBIE WILLIAMS

6. BOHEMIAN RHAPSODY - QUEEN

7. STAIRWAY TO HEAVEN - LED ZEPPELIN

8. EVERY BREATH YOU TAKE - THE POLICE

9. HOTEL CALIFORNIA - THE EAGLES

10. YOU'RE BEAUTIFUL - JAMES BLUNT.