Lloyds customers unable to make payments due to IT glitch June 3, 2026 · The Guardian Read full story at source