
London is set to become one of the least affordable cities in the world, along with Tokyo, Tel Aviv and Paris, according to a new report.
Economics forecaster Oxford Economics said that over the next 15 years London will become a global “megacity” with a population of 10 million people.