In the week to 20 September, the average price of four pints of standard own-label milk in the mults was £1.44, with Tesco, Sainsbury's, Morrisons and Waitrose all selling at £1.49, and Asda selling at £1.25. This week, the average price was £1.27.
Tesco has seen the biggest drop it first cut its standard own-label milk from £1.49 to £1.25 to match Asda and then, when Asda dropped its price to £1.18 a week ago, reduced it by a further 7p. Its four pints of milk are now 31p cheaper than they were two weeks ago.
Sainsbury's cut its own-label milk from £1.49 to £1.25 last week, with Waitrose following suit this week. Morrisons also initially slashed its price to £1.25 but this week raised its own-label milk back to £1.49 again.