Britain is in trouble. More than one million young people aged 16-24 are not in Education, Employment or Training. All kinds of reasons have been suggested.