Prince Andrew has finally decided to give up his titles – but we have known the shape of the allegations against him for years. Why was there a collective decision to look away, asks Zoe Williams

In statement released by Buckingham Palace, Andrew says he will give up titles and honours including the Duke of York

Prince Andrew is renouncing his royal titles following allegations around his connection to convicted sex offender Jeffrey Epstein.