Training is indeed the answer but it makes sense for this to be done on the job rather than simply in lecture theatres. Where there are skills gaps these gaps should be filled by encouraging and paying for temporary jobs to help fill those roles. In this way the young people involved will gain the skills for an area of the economy where there are vacancies.