In a trading update on Thursday, the supermarket giant said shoppers were visiting up to eight other retailers a week to make their dollars stretch.