Rory Stewart, U.K. Politician, Will Run for Mayor of London. Stewart, Rory, London (England), Elections, Mayors, Great Britain Withdrawal from EU (Brexit), Conservative Party (Great Britain), Great Britain, Johnson, Boris, Politics and Government