That's the killer question.
Why hide from foreign interference and national security breaches? Why hide when we have weaknesses and can reveal them? Why hide the successes we've also had? There have been successes, not just failures.
This culture of silence in national security has been killing us for years.
Is it a bad British legacy? I don't know. I couldn't say exactly, but we've had this kind of culture for too long. We have to abandon it, we have to change, we have to be much more transparent now.