Russia has an asset in British goverbment, in the hoise of lords!
Have you neber heard of Baron Lebedev, of Hampton in the London Borough of Richmond upon Thames and of Siberia in the Russian Federation??
https://en.m.wikipedia.org/wiki/Evgeny_Lebedev
Current Government was taking political dotations from Russian oligarchs, officially, but somehow thos gets postes
https://www.bbc.com/news/uk-politics-58711151