A damning chart shows 2025 is set to record the second-highest total of people crossing the English Channel on small boats in ...