James Ford: The Conservatives should have persuaded a ‘big beast’ to stand for Mayor of London
James Ford is a public affairs consultant. He worked as an aide to the Mayor of London, Boris Johnson, at City Hall between 2010 and 2012. The votes have been counted. The results are in. The citizenry of London have spoken.