It was the band's first Number One record and the last album they released before their 2017 split
It marks their first time playing together in eight years, since the band's 2017 "final" show at Alexandra Palace