What factors influence mental health issues in young people?

There are many factors which are affecting mental health issues in people today - these include:
- High inflation
- Wage stagnation
- Low job prospects
- Poor access to physical and mental healthcare
- Lack of home ownership
- Superficial internet presence