The life of former Prince Andrew, now known as Andrew Mountbatten-Windsor, has been a whirlwind of royal glamour and recent scandals, from his Jeffrey.