UK and France strike new £662m small boats deal to curb Channel crossings
The United Kingdom and France have agreed a new £662 million three-year deal aimed at reducing illegal small boat crossings across the English Channel, marking a major step in ongoing … Read More










