Queen Elizabeth is no longer Lord High Admiral of the Royal Navy because she gave the title to her husband as a 90th birthday present.