Lemonheads Fans Written by Owen Scott on 11th October 2022.Fans waited confused as the stage equipment was packed away Previous Owen ScottHead Arts Editor at the Mancunion and culture journalist