I love how he keeps repeating "Lloyds and Barclays" as if they're remotely comparable to a microcap with 25% revenue growth and 57% margins. The guy is a dunce.
I've got the value of the Russian holdings based on their current MOEX valuations, plus outstanding dividends from those holdings, together totalling a NAV around £6.50 per share.