See Monzo for a total lack of understanding of AML and freezing all manner of accounts as part of a nervous default position.
I work in this space and although Starling are very good I wouldn’t not trust a challenger bank as my primary account.
I use my Starling as a every day spent account...