Hope this is the right place to put this. Would anyone happen to know the internal reason for the cancellation of the BA1459 EDI LHR on 22nd June? BA are claiming thunderstorms, which is highly suspect because they operated other flights that day as did other airlines. If it is the case, that's a different matter I suppose, but fairly bizarre considering the agent on the phone tried to book me on a flight the same day around the same time, but the ticketing window had just shut. Thank you again.