The woman who claims Jeffrey Epstein forced her to have sex with the Duke of York when she was 17 has urged the Duke to “come clean” about his dealings with the disgraced financier.

Virginia Roberts-Giuffre said the Duke of York "knows what he's done".

Speaking outside a New York court, where she and other victims of Epstein had urged prosecutors to also question his long-standing companion Ghislaine Maxwell, a British heiress, Mrs Roberts-Giuffre said she hoped that all involved were made to answer for their involvement.

Mrs Roberts-Giuffre has previously alleged in court papers in Florida that she had sex with the Duke "three times, including one orgy" in London, at Epstein's home, and at an "orgy" on his private island in the Caribbean.

At 17, she would have been under the age of consent in Florida.