Metro Bank, alongside First Direct and Barclays, has dominated a personal banking quality survey, despite the challenges it faced in recent months.