Consumer car finance new business volumes grew by 11% in March 2025