Prince Andrew has given up his royal titles after new details about his connection to Jeffrey Epstein emerged. Meanwhile, Prince William, the future king, is said to have taken a strong stance against ...