
Lidl has once again claimed the crown of Britain's cheapest supermarket, data from Which? shows, as the nation's biggest grocers battle to keep prices low.
The average basket of goods cost £74.58 in October, Which? says, marginally ahead of Aldi at £74.75.