Source: Getty Images

Discounted booze and sweets handed Morrisons a pricing ­victory in our Halloween party special basket. Morrisons’ £79.71 basket included a More Card promotion on a sharing tub of Haribo, which lowered the price to £2.97 compared to £5 at Asda and £4 everywhere else. Its base prices for Corona Extra and Richmond sausages also undercut all rivals, including those with a price cut promo on the same SKU. Discounts totalling £9.23 pushed the price of its basket down 6% year on year and 4.1% month on month.

Tesco (£81.60) was 2.4% dearer than Morrisons. Its promos were strongest, offering £11.10 in savings from 13 price cuts. It sold five exclusively cheapest products, including the Simple make-up remover and Heinz ketchup. It was also cheapest for the Kellogg’s Rice Krispies Squares and Cadbury Pumpkin Patch Cakes, both on a Clubcard promo.

Asda uncharacteristically slipped to third place (£82.40). This was largely down to weaker promotions, with savings of only £3.33 this week. It had the cheapest price for 10 SKUs, more than anywhere else, but the pennies saved weren’t enough. Its Munchkin pumpkins cost 37p, 2p less than anywhere else, and its large carving pumpkin £1.72, undercutting Morrisons and Sainsbury’s by 3p. Asda was 3.4% dearer than Morrisons.

Sainsbury’s (£85.46) had the highest inflation this week, at 4.5%. It was joint cheapest on seven lines but did not have the edge on any. Its basket cost 7.2% more than Morrisons’.

Waitrose (£95.34) price matched just one item, the Jacob’s Twiglets, and was 19.6% dearer than Morrisons.

Our basket offered some good news for trick-or-treaters. Mars Fun Size Family Favourites cost an average of 7% less year on year, while the Haribo tub was 9% cheaper on average.