Waitrose has been listed as the best supermarket when it comes to promoting healthy eating, while Tesco is among the worst, according to a survey by the National Consumer Council.

The survey revealed distinct variations in salt and fat content in certain products as well as big differences in labelling and store design.

Waitrose scored highly on customer information and for not putting sweets near its checkouts but it lost marks for the amount of salt in its brand and for inconsistent labelling.

The NCC warned that the supermarkets are reinforcing the rich-poor health divide, with retailers that target lower-income shoppers receiving lower marks in its health survey.

Morrisons came last in the survey, following Asda and Somerfield, who took seventh and eighth place respectively.