Sir Charlie Mayfield warned of the economic, human and social costs of ‘lost opportunity, stalled careers, and reduced life chances’.