More than 150,000 migrants have arrived in the UK after crossing the English Channel in small boats since 2018.