The man dubbed the voice of a generation, Bob Dylan, has admitted he had a heroin habit at the height of his fame.

It was revealed in an interview from the 1960s but it has only just been released, on the eve on his 70th birthday.

Will Gompertz reports.