SIR Keir Starmer has promised to cut net migration numbers after they reached a record 906,000 last year.