Complaints Banking institutions, notably Vanquis and Barclays, witness a surge in customer complaints concerning motor finance services. , and Administrator 2025 May 7