Monzo/banks have an obligation to do “Know Your Customer” to avoid money laundering. They historically had very lax rules which meant they could sign anyone up but got slapped in the end of July for breaches. I think they’re moving to tighten up to avoid further slapping.
Monzo turning the screw on this. Do you legally have to supply your salary, job details and tax residency info to a bank?