A total of 41,472 migrants arrived in the UK in 2025 after crossing the English Channel – the second-highest annual figure on record.The Home Office confirmed on Thursday that no migrants made the journey on New Year’s Eve, continuing a run of no crossings over the festive period.