Tesco with Clubcard was the second cheapest at £503.03 (£5.03 more compared to Asda), although Tesco shoppers who aren’t ...