Barnaby Towns: Why can’t Tories win London? The party used to be popular in the capital but keeps selecting inept mayoral candidates who are at odds with the city's voters
Richard Brown: London’s mayoralty has been a 20-year success, yet devolution to the capital has stalled