I am residing in Switzerland, but my British passport always makes applying for a visa a bit of an ordeal. I somehow, from what I have heard and read about the situation in Russia, find it hard to believe that I can just travel to Russia. Apparently Moscow and St Petersburg are on total lockdown.