>> It's telling that I've never felt comfortable trusting Monzo with my salary, because it always feels like it'll fold any moment
Can you elaborate more on this, the fold part?
>> from the old brick and mortar bank
Which such bank/s you recommend?
PS: I have been in UK for quite a few years now and only use Monzo.
Edit: typo and query