The government’s levelling up cash for Canary Wharf is a step in the right direction for London
A taxpayer loan of over £118m is being handed to Canary Wharf to help elevate its life science offering and build new homes, but this handout has inevitably raised some…