There's probably been loads of discussion about Ed Balls' proposals to "to protect youngsters from the commercialisation and sexualisation of childhood", but just in case it slipped through the net, my ha'pennorth - I think they should ban adverts directed to under-16s altogether.
My personal epiphany about how bad advertising is for children came about 1984 when I got a heavily-TV-advertised TCR ("total control racing") car racing set and it was used for about a week. It then remained unused under my chest of drawers during adolescence staring at in an accusatory fashion, saying "your parents spent £45 on me and you never really wanted me in the first place".
There is a campagain in the USA called Commercial Free Childhood. OK, it's a bit more extreme over there, but why not?
We may just avoid the Shopocalypse!