London police should have apologized ‘sooner’