Aldi store in Northwich August 28, 2025 August 28, 2025 FILE PHOTO: A view of Aldi store in Northwich, Britain, September 9, 2024. REUTERS/Jason Cairnduff/File Photo