Britain voted for this! The latest rubber dinghy stats show that the first three months of 2024 had a record number of new arrivals! 4,644 of them!