Opinion: UK’s stance on Russia: people who live in glass houses…