Britain has recorded seven consecutive days of small boat crossings for the first time this year. Some 1,200 migrants have crossed the English Channel so far in March, bringing the 2026 total to 3,409 ...