Bohemian Rhapsody is the biggest selling film of 2019 so far, with just short of 1.5 million copies sold on disc and digital download since its release in February.

In the first half of this year the Queen biopic has spent all but one of its 21 weeks in the Top 10 and saw Rami Malek’s portrayal of Freddie Mercury winning him an Oscar for Best Actor earlier this year.

Over the first six months of 2019 there were 15 Number 1s on the Official Film Chart, all feature on the Year-To-Date Top 40.

Tom Hardy’s antihero Venom claims the Number 2 spot but is only ahead of A Star Is Born at 3 by just 1,500 sales. Five musical films claim a spot in the Top 20 – Bohemian Rhapsody, A Star Is Born, Mary Poppins Returns (4), last year’s biggest seller The Greatest Showman (7), and Mamma Mia! Here We Go Again (12).

There are also eight super and anti-hero adventures in the Top 40 including 2019 releases including Aquaman (6), Spider-Man: Into The Spider-Verse (9) and Ant-Man And The Wasp (18).