The home secretary says Channel crossings are “far too high” due to previous government’s failed migration pledges.
Nearly 35,000 people have arrived in Britain on small boats so far this year, up a fifth on this time last year ...