British Prime Minister Keir Starmer is facing a battle to stay in post as he comes under heavy criticism for his decision in 2024 to appoint veteran Labour politician Peter Mandelson as the U.K. ambassador to the U.S. despite his ties to Jeffrey Epstein. Starmer’s judgment is in the spotlight like never before after the recent release of millions of Epstein-related documents by the U.S. Justice Department showed how close those ties were. Starmer's leadership has now been called into question as some lawmakers call for him to quit. He could resign or he could face a leadership challenge.