Canada has announced that it is imposing an immediate two-year cap on new international student visas to tackle a housing crisis and target institutional “bad actors”, a move that is likely to impact Indians planning to study in the country.