When Sadiq Khan expanded free school meals in London, there were fears schools could miss out on millions. What really ...