Companies including Subway, Costa and Samworth Brothers, have been slammed for not signing up to elements of the government’s public health Responsibility Deal in a new report from the Children’s Food Campaign.

Subway and Costa were both criticised in the report called The Irresponsibility Deal for not signing up to the out-of-home calorie labelling pledge under the government scheme, while Starbucks, Fine Lady Bakeries and Samworth Brothers were criticised for "rejecting" the government’s salt pledge.

The report claimed the government’s Responsibility Deal was better for the food industry than public health and was "likely to fail" because industry commitments were "weak, voluntary and ignored by numerous big food companies". Subway and Costa were named in the report, among several other restaurant chains, for "rejecting" out-of-home calorie labelling. "This is very disappointing because the food sold by these household name brands is eaten by millions of people," said the report.

Subway said that information on calories, salt, fat, saturated fat and sugar had been displayed on the glass counter fronts in all its 1,500 stores in the UK and Ireland for almost two years.