This is why supermarkets including Sainsbury's and Tesco are