But since Sir Keir Starmer entered Downing Street, 17,087 people have crossed the channel (as of Oct 31), with 2024 now the ...