Believer in Karma.
A depressing thread.
Originally posted in Feb.
But still v relevant NOW.
With some pretty shocking charts.
Let’s begin with the “official” picture. It suggests UK trade with Russia has collapsed since Feb 2022. Down by 74%
🧵
1/15
A depressing thread.
Originally posted in Feb.
But still v relevant NOW.
With some pretty shocking charts.
Let’s begin with the “official” picture. It suggests UK trade with Russia has collapsed since Feb 2022. Down by 74%
🧵
1/15