Royal Editor for ITV News joins Ryan to discuss the latest updates on the impact of the Epstein files in the UK with Lord Peter Mandelson now arrested on suspicion of misconduct in public office.
Royal Editor for ITV News joins Ryan to discuss the latest updates on the impact of the Epstein files in the UK with Lord Peter Mandelson now arrested on suspicion of misconduct in public office.