Jobs crisis looming as entry-level workers driven out of London by soaring rents

The CBI has warned that the high costs of living in London could stifle business growth

Comments are closed.