6 Share Barclays buys its Canary Wharf home in £750m vote of confidence for London by Energy And Markets Now June 30, 2026 Economy[#item_full_content]