Oh come on!! I'm all for taxing greedy rich bankers and using the money to fund state education, but...there comes a point where parents have to take responsibility. If a child is "weeping in class because they're so hungry," as you put it, then that's the parents fault. This isn't 1850. You don't need to be rich to buy brown bread and potatoes and apples and nuts and things like that.
Some people do get themselves into a mess through no fault of their own. And trauma, mental illness, etc are real and crippling. But in the majority of cases laziness, ignorance, selfishness, addiction, and sheer stupidity are to blame. The children are probably "weeping" from hunger because their parents have spent their benefits on an X-box. I'm sorry, but I see this again and again. My cousin lives in social housing and hasn't worked for years. He's got three kids, yet still manages to drive a secondhand BMW and go on fishing trips. My friend's brother also lives in social housing (or, rather, the council seem to have given him the council house that he and his brothers grew up in). He's a vain, arrogant pig, with a fake tan and a gym membership. The guy is six foot of honed muscle, yet he's never had a proper job. Like my cousin he lives on benefits. There are potholes everywhere, but he's sat at home watching daytime TV.