May's cabinet split over £30,000 immigrant salary threshold

4000
3000