The Financial Conduct Authority has fined Monzo Bank Ltd over £21m for inadequate anti-financial crime systems and controls between October 2018 and August 2020. The bank also repeatedly breached a requirement preventing it from opening accounts for high-risk customers between August 2020 and June 2022.