Home Office data shows 41,474 people made the perilous journey across the Channel in 2025, up 13% on the previous year but below the 2022 record of 45,774