There is so much wrong with this statement that it is difficult to know where to start.
But maybe this much. London, Hackney the UK is attractive to foreign students because it has a relatively decent public infrastructure, transport, health care, water, electricity, gas supply as well as phone lines. These students don't pay council tax, don't pay NI don't pay income tax i.e. they don't contribute to the maintenance of said infrastructure.
Similarly you can bet your bottom Dollar that the companies responsible for these student housing developments, which under planning law are considered as social housing (Yes £ 300 rent per week social housing) make every effort not to pay UK taxes.
Yes, there is a desperate need for housing, housing for people living and working in London, those idiots who pay council tax and income tax and fund what is left of the crumbling UK infrastructure. There is much less clear need for foreign students who rely on this infrastructure and use this infrastructure, but whose fees benefit dubious investment vehicles based in some obscure tax haven and who in no way contribute financially to the maintenance of same infrastructure.