A bit of blue sky in Canary Wharf