People need to care about one another more and not push off responsibility onto 'mental health services'
People need real communities where people look out for one another and care for the vulnerable.
If you really care about reducing suicide then volunteer in your local community. Churches, football clubs and voluntary organisations are some of the main resources we try to get people engaged with in normal times (now there is nothing). If you are involved in such a group then think what you could do to be inclusive. At the school gate talk to someone new who looks lonely.
Our society is so fragmented. Both parents working long hours outside the home plus commuting. People living far away from family. Decline of organised religion. Relationship breakdown. More people living alone.
GPs and counsellors are now seeing people who in the past would have just talked it out with a friend
When people chose a house it's 'location, location, location' but next time I move I'm going to try to make sure I live somewhere (village, inner city doesn't matter) where there is community. Community events, a residents association, playgroups, older people's groups, a thriving PTA at the school. Hard times in my life it's my family and friends who get me through and many of them I met in my local community.
I guess it's the 'Big Society' (although I hate David Cameron with a vengeance) but people need incentives and removal of barriers to do these things. Grants and admin support for community groups and charities, paid time off work to volunteer, tax breaks to companies who allow staff to volunteer.