Roderick James Nugent "Rory" Stewart OBE MP FRSL FRSGS is a British Conservative Party politician serving as Secretary of State for International Development since May 2019, and has served as Member of Parliament for Penrith and The Border since 2010. Read More
British Prime Minister Theresa May on Friday announced that she would quit as the leader of the ruling Conservative Party on June 7, paving the way for a leadership battle for the next Prime Minister's post. ...