Prins Alfred , hertig af Edenburg , har af.