Thousands of Barclays customers were left unable to access their bank accounts after a major online banking failure disrupted ...