Strange, there is no mention of this on BA.com, although Sky News have it on their website.
I wonder if it applies to business class, as well as economy?
Business travellers often need to eat on their flights, due to time constraints, especially towards the end of the day.