Rolling coverage of the latest economic and financial news The UK government is hoping to spur growth by starting construction up to 12 new towns by the next election. Each new town will have the potential for at least 10,000 homes with accompanying infrastructure, as the government promised to…
Continue reading...