The Co-op has announced plans to open 75 new food stores across the UK in 2025, with the first set to open in Salford, Manchester and Newcastle upon Tyne