Okay. To all the PPs saying that people are fat because they are poor...
Sorry to be that person, but I bought some food for a roast dinner from Aldi earlier. A whole free range chicken was £4 and will feed a family for a few days after today with the leftovers!
I actually bought some roasting potatoes, some OXO gravy, stuffing and lots of yummy veg all for under £7 (inc chicken). We had my parents over for dinner, so this fed four people.
To feed a family of four, considering there will be enough chicken left over to feed the family for at least another few days, that is fantastic value... with a free range chicken!
Protein and fibre is NOT expensive when you look for it properly, and this will fill your family up much more than sweets and other high sugar foods.
I know this won't be a popular opinion, but I do think this is a hard pill to swallow for some families who seem to think their kids are overweight because they are poor.
NB: I know this isn't the case for EVERY single family with overweight children... I am responding directly to those that think they can't feed their children properly because they "can't afford it".