People, believed to be migrants, disembark from a British Border Force vessel as they arrive at Port of Dover, Dover, Britain on April 23, 2024. PHOTO | REUTERS
By REUTERS
REUTERS