Life Star Wars stamps issued by UK postal service LONDON, 5 Sept 2017: A set of official British postage stamps that are out of this world landed yesterday to celebrate the latest Star Wars movie. Droids and aliens from …