World The 18-metre-high mega-warehouse towering over a quiet Manchester village 10 November 2026, 4:32 pm Team Buyback