The state has an obligation to provide education for children, but why should it have to feed them too? An enormous amount of the education budget is spent on catering and food standards are constantly being criticised.
Simply rearrange the school day to start a bit earlier, say 8 o'clock, and finish at 2 so pupils can go home and eat lunch there. This happens on the continent and frees schools from an enormous and costly burden.
It is the parents' responsibility to feed their child, not the state's, and schools can devote their time and their budgets purely on education.
Why does this idea matter?
Far too much of the education budget is spent on catering. Parents have a duty to feed their children, schools have a duty to educate. Keep it simple.