A 9pm watershed on TV junk food advertising will come into force in October 2025, the government has confirmed.

This will come alongside a total ban on paid-for online advertising for junk food, under plans to tackle childhood obesity.