Our valued sponsor

Using monzo if not UK resident, possible?

It's possible, you just need a UK address where they will send the card. Video verification was needed about 8 months ago - face, saying some silly words and in-app scan of your id.
 
I was able to sign up last year using a mail forwarding service in the UK. I'm using Monzo now in the EU without any issues.

I can't seem to recall if they wanted a proof of my forwarding address.