The Ruskies are a funny breed of people, often highly academic (two degrees is a norm) yet they have an inherent distrust of other people and cultures which comes through in their politics and business (from experience not what I see on the news). A huge country with all the natural resources in the world you could possibly hope for, a cheap, skilled, educated workforce yet they feel the best way to become a global power house is through flexing their muscles rather than through economic growth. They aren't even in the top 10 (last time I looked) countries in the GDP league table, which is driven by they'd currency halving over the past few years as a result of the games in Ukraine.
The Russians largely support this, even those educated and working in the west often support the Putin philosophy and see him as the only man who can stand up to the west.
There must be an underlying dissatisfaction in Russia, there are highly educated, professionals who earn the equivalent of the minimum wage here. The cumulative of a very weak currency, high inflation and companies who can't afford to pay decent wages particularly if they haven't foreign debt, should make for a lot of unrest and a political movement against the government. But that's exactly what Putin handles very well.
It'll be interesting to see what comes out of the Putin regime in 30-40 years, I suspect there's a lot of hidden 'things' going on.
As for Brexit, I believe we (Britain) pushed for the sanctions against Russia several years ago after the EU nearly buckled. As a slightly les United continent I think we have to be very careful how we collaborate with and against Russia, they are a very dangerous threat to Europe. Fortunately for us, so much Russian capital is tied up in places such as New York, London and Cyprus, I suspect this gives the west a strong card when it comes to influencing the Russian elite oligarchs and businessman, these people could quickly become Putins enemy.