Sadiq Khan had chance to keep London safe and he fumbled it, says Susan Hall