Out of the 63 largest towns and cities, nearly all those with above-average salaries for the UK are based around the south-east of England
The post London workers earn in 8 months what Burnley workers do in a year. It’s hurting UK growth appeared first on Big Issue.