Live / stage review Marvellous Mountainhead: Everything Everything at Network 1 March 2024 Stockport's finest boldly take us unto the distant past.