Tesco secured the cheapest retailer title this week, jumping two places and knocking Asda off the top spot with its £48.21 basket.

Tesco comfortably undercut second-placed Asda by £1.93 and provided 20 of the cheapest or joint-cheapest items. Promotions starting on Andrex toilet roll, which was reduced by 75p, and Campo Viejo Crianza Rioja, which was down by £2.50, helped it secure first place. Courgettes were also down 1p and Quorn pieces 1p. The retailer upped the price of four items: Cadbury Dairy Milk by 2p, Flash spray by 4p, Nescafé by 12p and tomatoes by 10p per kg.

Asda slipped into second place despite being cheapest or joint-cheapest on 22 items and having promotions on six items - more than any other retailer. There were two price hikes: Cadbury Dairy Milk rose 26p and Pepsi 11p, while two items fell in price: Birds Eye peas by 1p and Quorn pieces by 1p.

Two significant reductions and no price increases helped Morrisons move into third place. Promotional discounts knocked 62p off Hula Hoops and 45p off Pepsi. The retailer was cheapest or joint-cheapest on 17 items.

The end of several promotions and just 16 of the cheapest or joint-cheapest items resulted in Sainsbury's sliding back two places to fourth. Flash spray was up 53p after one week on promotion, Nescafé by £1.13 after two weeks and there was a 30p hike on strawberry jam. The retailer reduced one item, knocking 1p off Birds Eye peas.

Waitrose remained the most expensive retailer, with a £55.24 basket and just four of the cheapest or joint-cheapest items. The price gap between Waitrose and the cheapest basket got smaller week-on-week. The Waitrose basket this week was £7.03 more expensive than the cheapest retailer, compared with £9.65 last time. There were two price hikes: Cadbury Dairy Milk was up 20p and McCain chips 11p. The retailer's bagged potatoes were down 10p and Campo Viejo Crianza Rioja fell by 2p.