The Top 100 Albums Of All Time (Sure!)

The Observer polls critics to compile a list of the 100 greatest English albums of all time. The Beatles came out No. 2. And No. 1? The honour goes to the Stone Roses.