The British government on Thursday said it has frozen assets worth over £18 billion of Russian oligarchs and businesses over the Ukrainian invasion by Moscow. Now, Russia has become Britain's most-sanctioned nation, overtaking Libya and Iran, the Office of Financial Sanctions Implementation said in an annual report. The UK has also sanctioned 95% of all Russian exports.