From reading elsehere I believe that this is the way US restaurants charge when a gratuity is involved with one of the charges dropping off later on. If that’s true then Monzo isn’t involved and is simply reflecting the transaction data it’s presented with.
Edit: This thread suggests that fuel charges work in much the same way (second post).
Stealing is quite an accusation to make on a public forum.