After weeks of anticipation the rocketing price of commodities has finally hit the supermarket shelves, but the rising price of bread, milk and other staples is by no means across the board.

Our analysis of The Grocer 33 this week shows, as expected, that dairy and bakery goods bore the brunt of the hikes, while meat prices were unchanged.

With a £50.13 basket, Morrisons was the cheapest retailer though since our pricing survey was conducted it has raised the price of its loaves by 26p. The rise would have denied it first place, especially as Morrisons ramped up the price of dairy products alongside its rivals. Its cheapest own label butter rose from 53p to 68p and its fresh double cream has increased from 48p to 71p.

The price of a pint of whole milk increased by 5p at Tesco, Asda and Somerfield but Morrisons (and Sainsbury's and Waitrose) kept it at 35p. Asda's basket was only 24p more expensive than Morrisons and it is unremittingly targeting chicken.

It provided the cheapest whole chickens at £1.65, despite them being larger than those at other retailers. Asda also held firm, alongside Morrisons, in keeping its bread prices static.

Sainsbury's raised the price of its breads along with Tesco, but kept its £50.98 total down by not increasing the price of its milk range. Sainsbury's also knocked 99p off its own-label mature Cheddar.

The price of Tesco's own label Cheddar leapt from £4.76 to £5.44 making it the most expensive on the list and its dairy products were all pricier.

Tesco was the first to raise the price of Hovis bread a fortnight ago and it has since added another 10p to its wholemeal loaf from the in-store bakery.

Somerfield's bread prices also went up, but the retailer offered the cheapest Cheddar, beef mince and Nescafé Original coffee.

Finally, Waitrose's dairy and bakery prices were mostly static but it copied Tesco, Somerfield and Sainsbury's by adding 8p to the Hovis bread.