Boris Johnson under pressure amid reports of looming leadership challenge in UK

New Delhi: According to reports, British Prime Minister Boris Johnson is on the verge of facing a leadership challenge as a result of an outpouring of anger over allegations that parties were held at his residence during coronavirus lockdowns. According to sources, after Johnson denied allegations made by a former adviser that he had lied … Read more