I have now had my response from BA denying my claim due to restrictions from ATC because of thunderstorms in the LHR area. I can't see why this would have caused such a long delay (almost 22 hrs to the outbound) and also why the live chat said crew sickness!