Sir Keir Starmer has promised to bring down migration numbers by tightening up the rules on those allowed to come to the UK.