The UK has banned junk food advertising on television before 9pm and online at any time. This action is long overdue.