Barclays is buying Tesco's retail banking operations in a deal worth £600 million. The pair referred to it as a “strategic partnership”, which will see Barclays take over Tesco Bank’s credit card, ...