Barclays has pledged to ensure that no customer will be left 'out of pocket' following a system failure on payday that resulted in customers being unable to buy essentials like groceries. The glitch, ...