Some 23 Russian diplomats have left the UK after Theresa May ordered them to be expelled following the use of a nerve agent on a Russian spy in Salisbury.