© Licensed to London News Pictures. 05/06/2019. London, UK. Secretary of State for International Development Rory Stewart arrives to speak at an impromptu event in Central London this evening, as part of his #RoryWalks series. The Conservative MP is campaigning to become the new British Prime Minister, as current British Prime Minister Theresa May is due to stand down on Friday 7 June. Photo credit : Tom Nicholson/LNP
{}