Remix.run Logo
etothepii 7 hours ago

London pays more taxes per capita than the rest of country.

yardie 4 hours ago | parent [-]

And decisions made in London have drained those other cities of investment and tax revenue.