The office buildings of the Canary Wharf financial district in London. The Resolution Foundation called for the government to increase taxes at the biggest rate since the early 1990s. AFP
The office buildings of the Canary Wharf financial district in London. The Resolution Foundation called for the government to increase taxes at the biggest rate since the early 1990s. AFP