Just reading this article on BBC news
Is it really the shop keepers responsibility to ensure school children make healthy choices?
As a child i walked a moderate distance to my middle school, passing 2 sweet shops en-route, one practically in the school compound! Yes i occasionally popped in and bought penny & halfpenny chews to consume on my way home, but then again i had a proper cooked tea once i got in.
Surely its down to parents to ensure their kids eat healthy and to supply lunch, or money to be spent on hot school dinners. Both my kids schools now implement some kind of cashless system to allow them to have food in the canteen rather than walk out of the school to the local chippy.
Stop blaming everyone for trying to run a business and look closer to home for your child's welfare and ensure they have proper food when they get in, not some cardboard burger (36 for a £2 from certain stores!) that you nuke and start preparing home cooked real meat, potato & veg.
Diet and health starts and remains the parents responsibility - more exercise and less junk = healthy child!