
The siblings of Jeffrey Epstein victim Virginia Giuffre have said Lord Peter Mandelson should never have been appointed UK ambassador to the US.
The Labour grandee was sacked on Thursday after emails were published showing he had sent supportive messages to Epstein, even as the paedophile faced jail for sex offences.