New research challenges claims of a ‘snowflake generation’ and warns that delays to mental health support costs lives, writes ...