""I was abused as a child," Pete Townshend admits, explaining why it's been difficult for him to perform Tommy in full since 1970, and making 2017's first performance in 27 years (plus 40 minutes of hits) all the more poignant. Starry casts including Steve Winwood, Rod Stewart, Phil Collins, Ringo Starr and Elton John have at various times brought music's first rock opera to life, but here The Who eschew gimmicky cameos and let Daltrey and Townshend fully inhabit rock's most celebrated olfactory pinball supremo".