India, June 22 -- British Prime Minister Keir Starmer has announced that he will step down following growing pressure from within his own parliamentary party, setting the stage for the United Kingdom ... Read More