Tesco completes sale of banking operations to Barclays and commences long-term strategic partnership 1 November 2024