Was doing some research digging and happened to stumble on this gem of a clip dating back to 2015 when Michael O'Leary was keynote speaker at the British Irish Chamber of Commerce.
Interesting clip, puntuated with typical MOL slap tickle one liners, which are actually quite witty. Worth viewing.
https://youtu.be/e1t9YhJezak