The Prime Minister is right: if you care about eating food produced to the highest standards in the World you need to buy British. But it would make a massive difference if two of the biggest procurers of food in the country - schools and hospitals - listened more closely to their boss!