Barclays Bank has apologised to customers after a technical glitch caused disruption to services and payments over the ...