"Net permanent and long-term arrivals in May 2025 were 33,230, the highest May net arrival number on record, surpassing the previous record of 31,310 in 2023 by 6 per cent. Net permanent and long-term arrivals in the year-to-May of 2025 were 245,890 – also the highest on record."