Great Britain sends Russian diplomats! Is this the beginning of a ...