Thousands of Britons unable to make payments after major UK firm hit with IT error

Question and Answer

Original Content