0 / 60 seg.

In your view, who in London benefits the most from the deteriorating relations with Russia and how?