 Ryanair Holdings PLC LSE:RYA has had to cancel some flights as cabin crew have gone on strike in Belgium, Spain and Portugal today, the first of at least six days of planned action in different countries. Walk-outs are expected in Italy and France as well, with staff around Europe in dispute with the Irish budget airline over pay and working conditions. 