It will. Because guess what, these students are working jobs (mostly in hospitality) no one else wants to work. Businesses no longer able to find staff.
I agree. The solution isn't cutting overseas students. The solution is to build more houses. To build more houses get more construction workers (who can coincidentally also build houses for themselves).