Hi djleahy,
Aon offers a pretty comprehensive policy through ACE Europe see [broken link removed]
Royal & Sun Alliance also have a good product go to [broken link removed].
Both Annual Travel policies cover cancellation, curtailment, rearrangement delay and missed departure.
However, levels of cover do vary so read the benefits closely.
Another source of travel cover is your credit card. Check with your credit company regarding insurance on flight/holiday purchases.
regards,