Ryanair communications director Peter Sherrard said: 'The new rules are flawed and have been introduced with minimal consultation. We are complying with the majority of the rules, but why should we pay for food and drink when we don't give it away free on flights.'