My mother-in-law is flying today from Tbilisi to London on Turkish Airlines with a transfer in Istanbul. This morning, there was an emergency in Istanbul airport whereby a plane landed there with an engine on fire. This naturally wrecked havoc on all flights in and out of Istanbul with pretty much all flights delayed and many flights cancelled.
Her flight from Tbilisi to Istanbul is delayed (initially) for 2 hours and the flight from Istanbul to London is already showing as being delayed for about 8 hours. As a result, she'll be arriving to London (if things continue as they are now) about 6 am tomorrow morning instead of 10:30 pm tonight.
In a situation like that, who is responsible for passenger subsistence due to these delays? Is the expectation that the airline will at least provide meal/meal vouchers to the passengers who are delayed during the transfer?
If that matters, the plane with the engine on fire belonged to the same Turkish Airlines, so it could be argued that the delay is their fault.
Update: the flight from Tbilisi is now delayed for 4 hours.
Update 2: She finally made it to London about 6:40 am today, instead of 10:30 pm last night. They were not offered any food vouchers nor even water. A bottle of water in the terminal cafe was about GBP 4 (USD $6). The whole Istanbul airport was an absolute mess. The reason for the delay was not even mentioned to the passengers. I'll be taking this up with the airline now that she is here.