Taxation is already used to fund schooling and ensuring kids are fed should simply be an extension of that.
The government have just cut taxes so they're heading in the opposite direction.
With that said, it doesn't address the underlying problem of kids being allowed to go hungry. If free school meals were universal (and they should be), that's still only 5 / 21 weekly meals provided for.