The reason for the high number of international students are the financial incentives that the universities receive from the government, and the fact that they can charge an international student up to £30,000 in fees, whilst they only receive a measly £3,000-£9,000 from home (British) students!!! Shocking I know, but greed prevails once again!