Further to my plan to 'solve unemployment', just an updated thought.
My suggestion is to only allow those who are NOT in full time, permanent employment apply for current vacancies. If a company goes through this process and still doesn't find a suitable candidate, then they can go to an 'open recruitment'. Essentially, giving priority to those most in need of work.
Most people have been this wouldn't work...but the Civil Service has it's very own priority recruitment procedures.
In some (maybe all, I'm not too sure) public sector departments/agencies, the recruitment process goes as follows...
Advertise internally without an external advertisement.
Advertise on a Civil Service personnel only site called CS-vacs (Civil Service Vacancies - essentially a wider, internal recruitment ONLY open to current Civil Servants)
If still unsuccessful at filling the post, the position would then go external, to an open recruitment.
So why can the public sector have this priority 'old boys network', a staggered process that benefits one grouping, when in principle, I want to introduce the same concept - only my concept would benefit those unemployed, desparately in need, as opposed to those already in a job, in the public sector, with disproportionate pensions and benefits. Keeping the gravy train for those who are already feasting on gravy is bad enough.
Look outside the public sector box and this could make a massive difference.