Proving the old adage that even a broken clock is right twice a day, Sir Sadiq Khan has finally ended up on the right side of a debate. The London mayor has picked a fight with the Soho Society, a ludicrously obstructionist residents group which recently voted to lobby Westminster City Council against all new