Police in Britain arrest Peter Mandelson, a former ambassador, in probe into Epstein ties

1 / 4

Sky News

In this photo taken from video by Sky News, Britain's former ambassador to the U.S. Peter Mandelson is seen in a vehicle leaving a police station in London in the early hours of Tuesday, Feb. 24, 2026. (Sky News Exclusive via AP)