The battle raging over the advertising of less healthy food and drink products to children took a new turn this weekend.