BusinessLidl GB to open 50 new stores in £600m expansion as annual profits jump5 Oct 2026 · James Calloway