I think children (well everybody really) should eat when they're hungry so if the children are hungry when they come home from school and want their tea then, let them. The parents should just lump it, adapt, and stop selfishly expecting the children to adapt to their hours. I know family meals are good but I think it's unreasonable to expect children not to eat until late in the evening. Maybe the family should do breakfast together instead, or concentrate on family meals at weekends. At any rate, stop making it tough for the kids and their carer.