Deputy prime minister Nick Clegg has announced that from next September, free school meals will be available for all infants in primary schools across England. The announcement...