My partner is from the United Kingdom and received an ITA for the working holiday visa today. Although this is great news, we weren't prepared for this to happen so quickly and he couldn't renew his passport in time. It is due to expire at the end of September.
While I've done my research to...