Queen's 'Bohemian Rhapsody' has been voted the best song of all time.

Sony NW-A105 Walkman

Sony NW-A105 Walkman

A poll completed by 2,000 Brits to mark the launch of the new Sony Walkman player found the rock legends' 1975 hit to be the nation's favourite song by 43 per cent, followed closely behind in second place by Queen's 1978 hit 'Don't Stop Me Now'.

Despite the song's popularity, Queen previously described 'Bohemian Rhapsody' as an "albatross".

Drummer Roger Taylor confessed that the group are tired of hearing their most famous song - which shares a title with their 2018 biopic - played everywhere and overshadowing the rest of their back catalogue, though they acknowledge it took their success to another level.

The sticksman said in 2015: "I am [sick of hearing it].When the video came on the screens I thought, 'Oh Christ, don't let the audience sit through the whole thing.'

"They've all seen it. Certainly I've seen it a thousand times.

"It's like a bit of wallpaper. We did a lot of other records as well. It's an albatross.

"But it was a good song. It put us on another level and enabled is to keep making lots of records."

And Roger believes 'Bohemian Rhapsody' could have been surpassed by 'Under Pressure' if it had been recorded better.

He added: "I thought 'Under Pressure' was one of our better songs - although not one of our best recordings.

"I think if we had recorded it more beautifully it would have been greater than it turned out."

The Beatles' 'Hey Jude', 'Imagine' by the late John Lennon and 'Livin' On A Prayer' by Bon Jovi rounded off the top 5.

The study also found that Brits spend an average of two hours and four minutes a day listening to music.

What's more, almost half admitted to listening to the same song on repeat, and Pop came out as the most popular genre.

Sony's research celebrates the NW-A105 Walkman, compatible with high resolution audio for crystal-clear sound.

Britain's Top 25 Songs Of All Time Are:

1. 'Bohemian Rhapsody' – Queen (43%)

2. 'Don't Stop Me Now' – Queen (37%)

3. 'Hey Jude' - The Beatles (31%)

4. 'Imagine' - John Lennon (30%)

5. 'Livin' on a Prayer' - Bon Jovi (28%)

6. 'The Sound Of Silence' - Simon & Garfunkel (27%)

7. 'What a Wonderful World' - Louis Armstrong (25%)

8. 'Mr Blue Sky' – ELO (25%)

9. '(Sittin' On) The Dock Of The Bay' - Otis Redding (24%)

10. 'Good Vibrations' - The Beach Boys (24%)

11. 'I Will Always Love You' - Whitney Houston (24%)

12. 'Heard it Through the Grapevine' - Marvin Gaye (23%)

13. 'River Deep, Mountain High' - Tina Turner (23%)

14. 'Back to Black' - Amy Winehouse (22%)

15. 'No Woman, No Cry' - Bob Marley (22%)

16. 'Everything I Do (I Do It For You) '- Bryan Adams (22%)

17. 'Waterloo Sunset' - The Kinks (22%)

18. 'Ring of Fire' - Johnny Cash (22%)

19. 'Mr Brightside' - The Killers (21%)

20. 'Careless Whisper' - George Michael (21%)

21. 'Rolling in the Deep' - Adele (21%)

22. 'Beat It' - Michael Jackson (20%)

23. 'Let's Dance' - David Bowie (20%)

24. 'God Only Knows' - The Beach Boys (19%)

25. 'Stairway to Heaven' - Led Zeppelin (19%)