Personally, I'd prefer that free school meals were given to all, or to none.
As it doesn't seem acceptable to stop giving them to children that need them, I think they should be free for all.
I hate the current system of free school meals, because it's not just about feeding children. It's about the extra few hundred pounds a FSM child gets spent on them, as if they and their families are more important than everyone else that gets me.
At a meeting at my child's school this week, we were encouraged to apply if we were eligible, because there would be an extra £900 available for FSM children to pay for their trips, extra tutoring and equipment if they need it. We were also told about a trip that costs £450. So the FSM children who have a grandparent that would pay for them, or whose parents could save up to pay at least some of the cost get to go for free. Yet other families, whose income is pretty much the same as a that of a family that claims tax credits except their income is earned, have to pay for it or miss out.
Too fucking right I'm resentful that other people's children are deemed more worthy of going on a free trip than mine just because their parents work less hours or in a similar but slightly lower paying jobs.
Normally, I'd agree with you HappyMummy, parents should pay for their own children to eat. They should also pay for their own children's school trips. But unless all parents are going to do it, then it becomes divisive, and you end up with a system that picks and chooses children that are worthy.
Free school meals for all is the way forward, and pay for it by scrapping the pupil premium.