The British Heart Foundation urges a ban on junk food ads before 9pm.