The Well-Deserved Ouster of Sir Keir Starmer
What was described as "inevitable" since the Epstein-Mandelson scandal broke in the U.K. on Feb. 9, came to pass on June 22, as Sir Keir Starmer announced his resignation as Prime Minister. The attempt to cover up the truth was part of the Mandelson story: Did Starmer know about the Jeffrey Epstein
