Surge in Channel crossings puts UK-France migrant deal under pressure

More than 36,800 migrants have crossed the English Channel in small boats so far in 2025, overtaking last years total and piling pressure on a new UK-France deal meant to stop the journeys.

Migrants still set off daily from the beaches of northern…

Continue Reading