Prince Andrew stripped of titles, must surrender lease to Royal Lodge in Windsor
Prince Andrew is being stripped of his titles and must surrender his lease to Royal Lodge, the mansion in Windsor where he lives, according to a statement from Buckingham Palace.