The Province of BC has many supports for depression and anxiety, found through MindSpace (a rebrand of the former CBT Skills Groups)
Anxiety Canada (includes specialized content for children, youth and people experiencing eco-anxiety) including the MindShift program and App
Video about benefits of the Mindshift CBT App
More details about the CBT App
I had a black dog, his name was depression. (You Tube)
TED Talk on happiness research