Trainspotting has been hailed as the best British film of the past sixty years.

The Scottish drama has topped a poll by HMV to mark the Diamond Jubilee.

Heavy metal band Iron Maiden's album The Number of the Beast triumphed in the music category.