Haven’t read the full thread, however just had an email for a shuttle from NCL to LHR tomorrow stating no food or drinks on the flight.
‘We're really sorry but we can't offer you food or drinks on your flight tomorrow. Unfortunately, this is because of safety constraints caused by the effects of Storm Ciaran that are set to be experienced across the UK and Europe.If you purchased items from our High Life Café, we'll automatically refund you and wanted to let you know in case you want to grab something from the airport.
For our customers travelling in Club Europe, please speak to a member of our team who will be able to provide you with a refreshment voucher.
Sorry again and we look forward to welcoming you onboard.
British Airways’