Sainsbury's shoppers will now have to pay more than £1 for a pint of milk after the supermarket has upped its price. A pint of milk in Sainsbury's smaller shops now costs £1.05 - which is a record high.
The price hike means Brits are now paying two-and-a-half times more for milk than a year ago, when according to official figures, the price of an average pint of milk was 43p this time last year.
In another blow to shoppers during the cost of living crisis, two pints of milk will now cost £1.35 as inflation hit a 40-year high of 10.1 per cent in July, reports The Mirror.