The delay comes amid concerns raised by retailers and broadcasters about the impact of the ban on adverts aimed at promoting brands only.