The outage is occurring on what is pay day for many people in the UK, and the deadline for self-assessment tax returns. Barclays has not explained the cause of the IT problems, or how many people are ...
Some results have been hidden because they may be inaccessible to you