I'm going to Milan this weekend and hopefully stand a fighting chance of getting there. However the forecasts are saying problems could be back on Monday when I come home. I'm going with Easyjet but coming back with Ryanair. If my Ryanair flight is cancelled do they have to pay my expenses whilst I'm delayed?