I was just perusing the British Airways site to check on refunds and rescheduling, since I'm assuming our May trip will be postponed, and ran across this (slightly editted for format:)
Will food and drinks be available on my flight?
Unfortunately, special dietary requirements or allergies will not be catered to.
You can eat any food brought with you that does not require heating or chilling.
We‘ll continue to assist parents who need to heat milk for their children.Short-haul: Food or drinks will not be available to purchase
onboard short haul flights. However, we’ll be offering complimentary
light refreshments and water. Hot drinks will be available on request.Long-haul: We’ve worked closely with food and health experts to
make available a selection of hot and soft drinks as well as some
light refreshments. We’ll be carefully and hygienically preparing and
packaging each meal before your flight.Refunds for pre-paid meals will need to be actioned from the contact
centres.If you would like to bring food onboard, we suggest you purchase food
before you reach the airport, as many restaurants and shops at the
airport may be closed.
I hadn't heard about this. Makes flying even less appealing now.