You must log in or # to comment.
It's probably because they don't pay enough.
People with the qualifications/experience don't want to work in central London for £35k.
Which means you only get people who really want to join GCHQ etc. for different reasons.
Add to that. Distrust in government by younger citizens. So much recent news about current and past UK wrongs.
I'm surprised any younger recruits exist.
The UK also relaxed its recruitment rules in 2022, allowing citizens with foreign-born parents to join security agencies, to increase the labour pool.
You could have foreign-born parents before 2022, it just had to be from an 'approved nation' (no prizes for guessing which nations those were).