My wife's a doctor and she quite often works 24 hour shifts. She doesn't enjoy it but it's a condition of the job and she has accepted it.
Well I'm sure that she is very well compensated for it.
However - 24 hour shifts are not, and never have been, a condition of employment at BA.
Should the company wish us to work 24 hours, I look forward to being paid as much as a doctor.