The UK deals with 592 people crossing the Channel on the day a migrant makes a fatal leap into the sea.
Related Stories
April 26, 2023