Rory Stewart announces he will run to be Mayor of London as an independent candidate
Rory Stewart explains why he's running for to be Mayor of London, saying he is "leaving that gothic shouting chamber of Westminster" and standing in order to tackle the "extremism that is taking over our country".