British Prime Minister Keir Starmer faces renewed scrutiny over his decision to appoint Peter Mandelson as ambassador to the ...