A customer shops in Aldi, in London March 31, 2025 March 31, 2025 FILE PHOTO: A customer shops in Aldi, in London, Britain, September 9, 2024. REUTERS/Mina Kim/File Photo