Not quite true.
From what i have been told the sanctions in place ATM have don nothing but galvanize the Russians behind Putin. The next round of sanctions which may include the ability of Russian business to access funds over seas may have an impact. But then the Russian government will put some for of local access in place to cover that. in short increasing Russia’s isolation. Based on that you can understand Europe’s apparent lack of effort being put into sanctions. IE unlike America they understand that it will not work.
In reference to the UK banking system, there is some truth in what you say. But think of it this way. Russian business importing funds from other countries is in efect increasing Russia wealth. Money flowing in. Now most of us know basic economics and will have a giggle at this but that is what many Russians believe. Liability means nothing.
Test new nuclear missiles, this is actually something old. But to have the USA roll it out now is in my opinion just to trying to get the US and other public behind it. IE ranking up support which would indicate that the US is preparing to take things further

