Londoners are netting Treasury £5,000 per head, new report exhibits

0
6
Londoners are netting Treasury £5,000 per head, new report exhibits


Evaluation by the Home of Commons Library lays naked how dependent the UK is on the capital as its financial engine


Supply hyperlink