Lords concerned over student visa curbs

A large component of students on courses in STEM (Science, technology, Engineering and Maths) come from India and other non-EU countries.