Many jobs are got by who you know and not what you know. Many estates in Scotland take advantage of what is cheap labour by taking "trainees" on, when they have no intention of providing a full time job when the 2 years training is completed, instead another trainee will be taken on. This results in people gaining valuable experience but also means several dozen trainees are churned out every year to try and go for the very few jobs that come up
This often results in 100+ applicants for a single job. I realise this may not be relevant to the original post and is more of a general observation.