Alexander Frederick Douglas-Home, Baron Home of the Hirsel (1903-1995)