By Shaffie A Mtambo Barclays has issued an apology to its customers after a major IT glitch left hundreds of…