MI5, police absolve themselves of any blame after failing to stop four terrorist attacks