There's a small organization here in my hometown of Newmarket called Inn From the Cold. I've seen the tremendous work that they're doing first-hand, primarily through the support of volunteers, to try to support those suffering from mental health, homelessness and other issues. I think there is definitely a role for government to play in providing those non-profit organization some line to stable, long-term funding, so that they can continue to provide these invaluable services.
The other thing is that if we don't do that early intervention in terms of those mental health programs, then by and large we're going to end up paying a price through other social services, the justice system or other areas. It behooves us as a society to make sure we do that early intervention.