Marks and Spencer has slashed prices on plenty of household staples to attract family shoppers and encourage healthier eating on a budget