@SimonCalder Thank you so much for all your help dealing with our case. It is greatly appreciated. Without you, Ryanair would still be making up their own rules.
@SimonCalder please help. We were turned away from the airport this morning by @Ryanair when they refused to allow my son to board the plane on the grounds that his passport 'expired'. Expiry date is 31 Oct 22. Issue date Mar 17. We were travelling to Tenerife. Devastated family