Aldi invests £300m to upgrade 25 UK stores, including London, Liverpool and Aberdeen, with improved bakery, fresh food, and sustainability features.