The London police have come under heavy criticism for the raid .