From September 2026, all children in Universal Credit households in England will qualify for free school meals, potentially saving families significant costs on school lunches.