After Saturday night I’m convinced that The Stone Roses are the best band of the last 25 years, fucking phenomenal.