News Passengers left without food and loo roll on British Airways flights