From today, ads for less healthy food should no longer appear before the watershed or in paid-for online formats. The ...