According to Which?, the budget supermarket was the cheapest place to buy groceries in 2024; the German brand beat off ...