No, Mandelson is NOT “The Biggest Scandal of the Century”
Keir Starmer’s appointment of Peter Mandelson as Ambassador to the United States, despite his known links to Jeffrey Epstein, is the “biggest political scandal of the century”. According to Nigel Farage, anyway. Sky News at least has the sense to phrase it as a question… Could Peter Mandelson be the biggest […]
