Britain and France will sign a 3-year deal to curb small-boat Channel crossings April 23, 2026 · The Independent Read full story at source