They get free meals up to P3 here and... I have to be totally honest... they feed them utter ****. Just... garbage. Cheap frozen pizza, cheap sausage rolls and chips, etc. Bleugh.
On the other hand I do let my daughter have them more often than not because A) she wants to sit with her friends (packed lunch kids sit at the other end of the hall to school lunch kids) and B) I'm rly lazy
But she's P3 now so will likely be almost always packed lunch from next year (and I imagine her friends will be too, so solves the main issue). I don't mid her eating that stuff really, it's not her main meal of the day and she has a decent breakfast and dinner so it's just to tide her over really... but I would certainly begrudge paying £2 a day for 3 fish fingers and a handful of chips worth
at most about 50p.