They probably are, but unless he's smuggling polonium laced tea into the Lords dining rooms (I assume they have such things) they won't do anything about it.

As u/SilverSoundsss said, a lot of this is not wanting to upset the apple cart, the government doesn't want to crack down on Russia anywhere near as hard as they could.

Europe (including us) has put more money into Russia since the war started than into Ukraine. And yes, I know you can't just switch gas supplies off overnight, but we've collectively done way way less than we could have done.

Nowt you or me can do about it though, so we just need to shut up and put up.