As for the bank’s behaviour, I note what the BBC says. But it always baffles me as to how a bank can be innocent in these cases. It has a duty to make sure it is not handling money laundered funds. Tax evaded money is money laundered in my opinion.
It’s entirely possible that tax evaded money is indeed money laundering. I’ve no idea.
But there is still this considerable difference between what the Law of the Land says and Ritchie’s opinion.