Hard to say, honestly. (I know that's a real diplomatic answer, and a swerve, but it's true).
Monzo are outstanding. Barclays are surprisingly great. Revolut and Starling are both incredible compared to the traditional banks.
I think those 3 statements are all true and fair!