Andrew Mountbatten Windsor loses his vice-admiral rank after King Charles's directive, following scandals linked to Jeffrey ...