German discounter Aldi is planning to open 40 stores in both the UK and Spain during 2026. In the UK, it is investing over ...