257,000 British people left Britain in 2024. This is the highest level since 1964, when records began. We all know why.