Industry welcomes Mayor of London’s permanent free school meals pledge
The current free school meals programme in London delivers meals to 287,000 primary children every day and it has funded more than 17 million meals between September and Christmas 2023.