The ex-prince now known as Andrew Mountbatten Windsor was made a vice-admiral on his 55th birthday and retained the rank after giving up other military positions.