Hit enter to search or ESC to close
Prince Andrew gives up his royal titles on Oct 17, 2025 after fresh abuse claims tied to Virginia Giuffre's memoir, prompting a historic break with the UK monarchy.