Aldi has been named the cheapest supermarket in the UK for 2024, seeing off competition from Lidl, Morrisons, Sainsbury's, Tesco, Asda and more, according to a new study