My son is hoping to go to Canada in July/August, he’s visiting a friend and not booked any flights yet.
His passport expires 13th Feb 2023, so depending on when he goes he’ll have between 5-6 months left on it. Should we get it renewed just so we know for sure he’ll have no problems with immigration?