A supermarket has swiped the unfortunate title of 'most expensive' from Morrisons for the first time in six months.
The retailer has maintained its position in our weekly price comparison of basic items ever since June, but as we head into the new year that's all changed.
It's now Tesco that is coming out as most expensive, with its £11.50 bill for the eight items, including a two-pint bottle of milk, a loaf of bread, coffee, teabags, butter, beans, chicken breasts and mince.