From BBC:
BBC News - British Airways passengers sleep at Venice airport
I understand that if the crew are unable to fly the passengers can't fly, but were no hotel rooms available
at any price? Also, what about the fact that the stranded passengers couldn't get to their luggage, medication etc? Who makes those decisions and shouldn't someone from BA been liaising with the airport to make sure of the best arrangements possible for the passengers?