With new, more fuel-efficient aircraft operating long-haul routes, the prospect of 20-hour-plus flights has become all the more real. For cabin crew, this could mean duties of over 24 hours. Just how ...