Robert Allan, Baron Allan of Kilmahew - British politician (1914-1979)