Downing Street contender quits Commons, launches bid to be London mayor

United Kingdom, Downing Street, Rory Stewart, London Mayor, Sadiq Khan, Boris Johnson, Shaun Bailey
image