Net UK immigration at a record high 745K a year. Tory failure. Labour vow to cut it to 200K. Doable? Posted on 2023-11-26 by George