Food & drinkfromBusiness Matters6 hours agoAldi to open 40 new UK stores in 2026 as part of 370m expansionAldi will open 40 new UK stores in 2026 under a £370 million investment to expand access to low-cost groceries.