What part don't you think is true? The bank only has to match on the account number and sort code by law. It's not required to do name matching (and even the proposed name matching scheme will be voluntary).
It might be important to you that the money goes to Jim, but from the bank's perspective they executed the instructions correctly.