But since Sir Keir Starmer entered Downing Street, 17,087 people have crossed the channel (as of Oct 31), with 2024 now the second highest year so far for small boats arrivals.As well as overseeing a ...