Aldi has beaten its rival Lidl to be named as the cheapest supermarket of the year in 2024, according to Which? research.