UK Prime Minister Keir Starmer is facing intense pressure and calls to resign following the appointment of Peter Mandelson as ambassador to the US. New evidence suggests Mandelson leaked sensitive financial information to Jeffrey Epstein during the 2008 financial crisis. The scandal has led to the resignation of Starmer's Chief of Staff and Communications Chief as police investigate Mandelson for misconduct in public office.


