James McAvoy reveals how many children are struggling with their mental health

Covid-19 has taken its toll on Scotland’s children and young people and in particular on their mental health. Hollywood giant James McAvoy lends his support to STV Children’s Appeal’s new campaign.
Back to Top