Lloyds, Halifax and Bank of Scotland ‘technical glitch’ showing other users’ transactions to customers March 12, 2026 · The Independent Read full story at source