Number of people crossing English Channel since 2018 believed to have reached 200,000 May 8, 2026 · The Independent Read full story at source