Downing Street, under repeated questioning, has declined to praise businesses providing free meals for hungry children this half term, saying only that it believes free meals are not needed outside of term time. This is the political corner they have boxed themselves into.