Oh nooooooooooo!Oh, that's sooooo disappointing
... really and truly! I feel heart-sorry for you and the kids. Is it to do with this BA kerfuffle ... or, as Tim suggests, as a result of bad weather condtions? Whatever the cause, hopefully your husband's flight can be re-scheduled as soon as possible, so that he can be with the three of you in the lead-up to Christmas.
Please keep us updated.