.......... would be saying if Keir Starmer's wife had recently been paid an £11.5 million dividend from owning shares in a company that still operates in Russia?