Ryanair is an Irish airline and the authority is the IAA, not the CAA.
And when did the UK parliament legislate that non conformance with a contract term, which you have agreed to, would not render the contract void?
Which UK national law...not that it is enforceable if the T & Cs are under Irish Law....are you referring to? or is it an EU Law?
Please specify.