3 ms·
London pays more taxes per capita than the rest of country.
by etothepii 9mo ago
London pays more taxes per capita than the rest of country.
- yardie 9mo agoAnd decisions made in London have drained those other cities of investment and tax revenue.