British Prime Minister Keir Starmer is facing renewed calls to resign following fresh revelations surrounding the controversial appointment of former UK ambassador to the United States, Peter Mandelson. The UK government confirmed on Thursday that Mandelson had failed security vetting prior to his appointment but was nonetheless allowed to assume office. He was later dismissed
Related Articles
Don't miss out on breaking stories and in-depth articles.