
An inflatable 'small boat' carrying migrants crosses the channel after leaving northern France on April 27, 2026 in Dover, England.
Getty Images
Featured
Will Britain’s immigration debate catch up with the reality of falling numbers?
Sunder Katwala
May 26, 2026



















