Rory Stewart is standing for Mayor of London as an independent candidate in a bid to break “the suffocating embrace of our dying party politics”, the Evening Standard can reveal.