British Prime Minister Keir Starmer is facing renewed calls to resign over his decision to appoint Peter Mandelson as ambassador to the U. S. after the government said he failed security vetting and was still allowed to take up the job.
British Prime Minister Keir Starmer is facing renewed calls to resign over his decision to appoint Peter Mandelson as ambassador to the U. S. after the government said he failed security vetting and was still allowed to take up the job.