For more than 24 hours, Barclays customers have been thrown into chaos as a significant outage struck the bank.