Healthy food is mostly cheaper than junk food, making it "simply wrong" that cost is driving poor nutrition and obesity, according to a report.

The cheapest ready meals, pizzas, burgers and sugary breakfast cereals cost more than £2 per kilogram, whereas typical fruit and vegetables cost less than that amount, the study from the Institute of Economic Affairs (IEA), based on data from Tesco and Asda, found.

The study compared the prices of 78 common food and drink products, finding that healthier options are mostly cheaper than less healthy alternatives when measured by edible weight rather than "flawed" cost-per-calorie methodology.