Buckingham Palace has confirmed that Prince Andrew has been stripped of his “prince” title and will vacate his Windsor residence, Royal Lodge... Continue reading...