I used to work in travel for fucks sake.
Both DH and my passports are not valid for our upcoming holiday to France as they are issued more than 10 years ago as of last week. They are both 'in date' if you look at the expiry date - but I completely forgot / missed the fact that doesn't matter any more.
Your passport MUST be less thatn 10 years old based on the issue date for you to travel to the EU.
Luckily, I can go to Peterborough on Monday and there are appointments for a 1 day service but fuck me £450 for 2 passports.....
Thank God I checked today and not the day before we leave.
Jesus I am still shaking. Hope I can help someone else avoid a holiday disaster with this public safety warning.