UK credit agencies are causing distress to millions. The situation needs to be addressed and addressed now! We as residents… read more