Still away at the moment but will double check when I get back about insurance coverage.
Last time I had a weather/cancellation/disruption my insurance said no - aircraft failure they would have sorted out but not weather problems - will report back in a few days - maybe I should have Amex insurance ......