People shop at a grocery market, in London April 1, 2025 April 1, 2025 FILE PHOTO: People shop at a grocery market, in London, Britain May 6, 2023. REUTERS/Emilie Madi/File Photo