The latest drive to improve our public health by educating us about what's in our food has received a boost.

More than 150 companies - including Tescos and McDonalds have signed up to the Government's 'Responsibility deal'.

It's a voluntary scheme that will see calorie counts on menus and salt cut from ready meals.

Critics say there are no sanctions if the pledges aren't kept.

Andrew Opie from the British Retail Consortium disagrees:

[Take AUDIO