yeah, as far as I'm aware the only reason Monzo exists is because of a falling out between Tom and the Starling CEO
I don't know what really went on, but Starling's side was reported in the UK press: https://www.thetimes.co.uk/article/starling-bank-boss-anne-b...