PM promised to reduce net migration to ‘ tens of thousands ’ by the election . But vow was shattered when figures last month showed it hit record high . Theresa May then vowed to cut number to 100,000 if Tories stay in power . The Prime Minister has also said she will not allow EU migrants into Britain unless they have a job offer, which is likely to be met with anger from many Labour MPs and activists who believe that
PM promised to reduce net migration to ‘ tens of thousands ’ by the election . But vow was shattered when figures last month showed it hit record high . Theresa May then vowed to cut number to 100,000 if Tories stay in power . But OBR said net migration would ‘ tend towards 165,000 in the long term ’