Here's a proposal offered only partly in jest: no resident of the United States whether born here or abroad should get to be a citizen until age 18 at which time each such resident has to take a test.
No I can tell you one of the first things that happens to a home secretary when they arrive in the job is that they are given a briefing about the security matters that they will be dealing with and I deal with security matters on a daily basis.