I'm so glad to hear that the son has got his holiday with his family sorted, it must have been a nightmare for them! As somebody else has said, the years pass by so quickley it's easy to forget about checking dates.
I went into a hot sweat when I saw this post (because I go next week!) and checked all my family's, I was surprised to see that 2 of them need renewing next year, it's flown by!

I know my situation isn't urgent but I probably would have put passports away after hol in Sept then not looked at them again until the next years holiday, so thanks Donna for highlighting it, and hope the family have a great time.