This time on bread and milk.
The problem with price caps is that they very soon become the default price unrelated to what the wholesale price is. If the wholesale price drops the cap still stays the same, unless heavily regulated, and that never happens.
What I have noticed in the local Asda and Morrisons is that many of their own brand items have disappeared in favour of big brands. Beans, ketchup and many soups, which were just as good as the brands IMO, are very rare. A can of Asda beans is 46p, if there are any about, compared to Branston at 90p and Heinz at £1.40! Asda ketchup for 550g is £1, if it's there, Heinz is £3.40 for 450g!
No wonder some *spurts are claiming that food inflation is at 20%. Things like loose veg have hardly moved for ages, yet those "ever so cheap and time saving" ready meals have sky rocketed. Honestly, we are being taken for mugs, and price caps will not help.